• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    해결됨

url path로 ALB에서 서로 다른 EC2로 분기하는 방법

24.03.26 00:01 작성 조회수 185

2

ALB는 path별로 분기할 수 있다고 했습니다.

예를 들어 request url path가 /v1 는 API1 EC2로,

/v2 는 API2 EC2로 routing하려고 합니다.

API1 EC2와 API2 EC2는 서로 다른 타겟 그룹으로 설정되어야 합니까?

같은 타겟 그룹으로 설정되어야 합니까?

 

또한 규칙과 리스너는 어떻게 설정을 해야하는지 궁금합니다.

리스너를 추가할 때 나오는 설정을 보니

포트별로 수신을 다르게 하여 다른 타겟그룹으로 라우팅하는 방법은 알 것 같습니다만, 특정 URL을 수신하여 라우팅하는 방법은 잘 모르겠습니다.

답변 1

답변을 작성해보세요.

0

안녕하세요 김동현님,

  • API1 EC2와 API2 EC2는 서로 다른 타겟 그룹으로 설정되어야 합니까?

    • 이 경우, 각 경로에 해당하는 EC2 인스턴스를 별도의 타겟 그룹으로 설정합니다. 즉, API1 EC2 인스턴스를 하나의 타겟 그룹에, API2 EC2 인스턴스를 다른 타겟 그룹에 등록합니다.

  • 또한 규칙과 리스너는 어떻게 설정을 해야하는지 궁금합니다. 리스너를 추가할 때 나오는 설정을 보니

    포트별로 수신을 다르게 하여 다른 타겟그룹으로 라우팅하는 방법은 알 것 같습니다만, 특정 URL을 수신하여 라우팅하는 방법은 잘 모르겠습니다.