게시된 날짜: Aug 16, 2019
이제 AWS App Mesh에서 이전에 제공된 경로 접두사 기반 및 호스트 기반 라우팅 기능과 함께 서비스 간 트래픽을 관리하는 HTTP 헤더 기반 라우팅도 지원합니다. 이 기능으로 표준 및 사용자 지정 HTTP 헤더와 방법에 따라 규칙을 생성하고 트래픽을 라우팅할 수 있습니다(쿠키 데이터 포함). 라우팅 우선순위를 사용하여 일치하는 규칙의 순서를 제어할 수도 있습니다.
헤더 기반 라우팅을 사용하면 세션 지속성(고정 세션) 또는 “상태”를 사용하는 향상된 경험과 같은 패턴을 생성할 수 있습니다. HTTP 헤더 기반 라우팅에서는 요청을 라우팅하는 방법을 결정하는 기준으로 HTTP 헤더 정보를 사용할 수 있습니다. 이 헤더는 표준 헤더(예: 동의 또는 쿠키)일 수도 있고, 사용자 지정 헤더(예: my-own-header-key-value)일 수도 있습니다. 헤더 기반 라우팅은 A/B 테스트(예: 문자열을 사용하는 사용자 지정 헤더), 카나리아 즉 블루/그린 배포, 디바이스 카테고리에 따라 다른 페이지 또는 사용자 경험 제공(헤더에 정규식 사용), 다른 브라우저의 트래픽을 다르게 처리(예: 사용자-에이전트 사용) 또는 IP 주소 또는 CDN별 액세스 제한(예: X-Forwarded-for 사용)과 같은 사용 사례 활성화에도 사용할 수 있습니다.
이 기능은 AWS App Mesh가 제공되는 모든 지역에서 사용할 수 있습니다. 자세히 알아보고 이 기능을 시작하려면 설명서를 참조하십시오.