Azure Application Gateway

소오보·2024년 1월 19일

Azure

목록 보기
3/3

🐍 라우팅 규칙 - 수신기 유형

🦎 기본 + 경로 기반 규칙 X

▶ 프런트 엔드 공용 IP →→ 백 엔드 풀
선택한 프로토콜(HTTP/HTTPS)만 일치하면 백 엔드 풀로 전달

🐊 기본 + 경로 기반 규칙 O

▶ 프런트 엔드 공용 IP/경로 →→ 백 엔드 풀/경로
Ex) x.x.x.x →→ VM (기본 경로 = 루트 경로 = /*)
Ex) x.x.x.x/images →→ VM/images

실제 VM에서도 동일한 경로가 있어야 함

🦕 다중 사이트 - 단일

▶ 도메인 이름 →→ 백 엔드 풀
Ex) www.hello.com →→ hello 백 엔드 풀
Ex) www.velog.com →→ velog 백 엔드 풀
≫ 요청한 도메인 이름이 모두 일치하는 경우에만 해당하는 백 엔드 풀로 전달
≫ 각각의 도메인 이름은 동일한 프런트 엔드 공용 IP로 매핑
Ex) 123.45.678.9 www.hello.com
Ex) 123.45.678.9 www.velog.com
≫ 여러 도메인 이름을 설정하려면 N개의 리스너와 N개의 백 엔드 풀 필요

🦖 다중 사이트 - 다중/와일드카드

[단일]과 동일한 방식으로 작동하는 방식은 비슷
≫ [단일]은 리스너당 하나의 도메인 이름만 매핑할 수 있다는 점에서 하위 도메인이 많은 경우 적합하지 않을 수 있음
≫ [다중/와일드카드]는 하나의 리스너에서 최대 5개의 호스트 이름(와일드카드 포함) 설정 가능

profile
def func( ):

0개의 댓글