로드 밸런싱을 사용하여 Amazon ECS 서비스 트래픽 분산
필요하다면 Elastic Load Balancing을 사용하여 서비스의 작업에 트래픽을 균등하게 분산하도록 서비스를 구성할 수 있습니다.
참고
태스크 세트를 사용할 때 모두 Elastic Load Balancing을 사용하거나 Elastic Load Balancing을 사용하지 않도록 세트의 모든 태스크를 구성해야 합니다.
AWS Fargate에서 호스팅되는 Amazon ECS 서비스는 Application Load Balancer, Network Load Balancer, Gateway Load Balancer를 지원합니다. 다음 테이블을 참조하여 사용할 로드 밸런서 유형에 대해 알아보세요.
로드 밸런서 유형 | 다음과 같은 경우에 사용 |
---|---|
Application Load Balancer |
HTTP/HTTPS(또는 계층 7) 트래픽을 라우팅합니다. Application Load Balancer는 Amazon ECS 서비스에 사용할 수 있는 유용한 몇 가지 기능을 제공합니다.
|
Network Load Balancer | TCP 또는 UDP(또는 계층 4) 트래픽을 라우팅합니다. |
Gateway Load Balancer | TCP 또는 UDP(또는 계층 4) 트래픽을 라우팅합니다. 방화벽, 침입 감지 및 방지 시스템, 심층 패킷 검사 시스템과 같은 가상 어플라이언스를 사용하세요. |
서비스에 Network Load Balancer 또는 Gateway Load Balancer에만 제공되는 기능이 필요한 경우가 아니라면 이러한 최신 기능을 활용할 수 있도록 Amazon ECS 서비스에 Application Load Balancer를 사용하는 것을 권장합니다. Elastic Load Balancing에 대한 정보와 로드 밸런서 유형의 차이점에 대한 자세한 정보는 Elastic Load Balancing 사용 설명서를 참조하세요.
로드 밸런서에서는 사용한 만큼만 지불하면 됩니다. 자세한 정보는 Elastic Load Balancing 요금