트래픽이 IP를 동반한 데이터의 형태로 전달이 된다고 가정하자
L4의 경우는 위의 트래픽에서 IP만을 확인한다고 볼 수있다. 어떤 프로토콜로 전달외 되었는지만 확인을 하게된다.
→ 빠르고 단순하다
→ 하지만 마이크로 서비스를 설계하는 데에는 불리하다.
/order
와 /user
로 들어오는 형태의 경로를 구분하지 않고 하나의 IP로 들어온 트래픽으로 인지를 하고 밸런싱을 한다.
데이터를 분석해야 하기 때문에 속도 이유가 생길 수 있다.
→ 마이크로 서비스에 유리한 형태!
나중을 위한 마이크로 서비스를 위해서 EC2의 집합을 만들어 줄 필요가 있다.
→ admin, user 등등으로 분기할 수 있는 EC2의 그룹화
로드밸런서로 들어오는 트래픽 전송 포트 설정
로드밸런서가 서버로 연결할 포트를 설정
헬스체킹
트래픽을 분산시키기 전에 서버가 살아있는 지를 확인하기 위한 첫단추
리스너 설정
유저가 로드밸런서의 어떤 포트로 요청을 해야하는지 설정