-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
해결됨
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을 수신하여 라우팅하는 방법은 잘 모르겠습니다.
답변을 작성해보세요.
0
미쿡엔지니어
지식공유자2024.03.26
안녕하세요 김동현님,
API1 EC2와 API2 EC2는 서로 다른 타겟 그룹으로 설정되어야 합니까?
이 경우, 각 경로에 해당하는 EC2 인스턴스를 별도의 타겟 그룹으로 설정합니다. 즉, API1 EC2 인스턴스를 하나의 타겟 그룹에, API2 EC2 인스턴스를 다른 타겟 그룹에 등록합니다.
또한 규칙과 리스너는 어떻게 설정을 해야하는지 궁금합니다. 리스너를 추가할 때 나오는 설정을 보니
포트별로 수신을 다르게 하여 다른 타겟그룹으로 라우팅하는 방법은 알 것 같습니다만, 특정 URL을 수신하여 라우팅하는 방법은 잘 모르겠습니다.
그 부분은 API Gateway를 사용하시면 될 것 같습니다.
답변 1