AWS ALB가 동일한 인스턴스(컨테이너 기반 아님) 내의 다른 URL로 라우팅할 수 있습니까?

AWS ALB가 동일한 인스턴스(컨테이너 기반 아님) 내의 다른 URL로 라우팅할 수 있습니까?

하나의 Ec2 인스턴스(컨테이너 기반이 아닌 Linux 기반)에서 3개의 URL을 호스팅하고 경로 기반 라우팅을 수행할 계획입니다. ALB가 동일한 인스턴스 내에서 여러 URL을 지원하는지 확인하는 데 도움을 주실 수 있나요? 참고: 단일 인스턴스 내에서 컨테이너로 라우팅하는 것이 가능하다는 것을 이해하지만 내 요구 사항은 컨테이너가 아닙니다.

답변1

컨테이너는 실제로 ALB에 표시되지 않습니다. 컨테이너를 사용하더라도 중요한 것은 HTTP 서버가 수신 대기 중인 TCP 포트입니다. 서비스가 각각 특정 포트에서 수신 대기하는 경우(반드시 수행해야 하며 그렇지 않으면 서로 다른 서비스가 아님) ALB는 경로를 기반으로 동일한 인스턴스의 여러 서비스로 요청을 라우팅할 수 있습니다.

각 서비스는 고유한 서비스와 연결됩니다.대상 그룹ALB에서 밸런서의 요청을 수신하는 포트를 사용하여 등록됩니다.

관련 정보