기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
경로
중요
지원 종료 알림: 2026년 9월 30일에 에 대한 지원을 중단할 AWS 예정입니다 AWS App Mesh. 2026년 9월 30일 이후에는 AWS App Mesh 콘솔 또는 AWS App Mesh 리소스에 더 이상 액세스할 수 없습니다. 자세한 내용은 이 블로그 게시물에서 에서 Amazon ECS Service Connect AWS App Mesh 로 마이그레이션을
경로가 가상 라우터와 연결됩니다. 이 경로는 가상 라우터에 대해 일치하는 요청을 찾고 관련 가상 노드에 트래픽을 분산하는 데 사용됩니다. 라우팅이 요청과 일치하는 경우 하나 이상의 대상 가상 노드에 트래픽을 분산할 수 있습니다. 각 가상 노드에 상대적 가중치를 지정할 수 있습니다. 이 주제는 서비스 메시의 경로를 사용하는 데 도움이 됩니다.
경로 생성
(선택 사항) 일치
-
(선택 사항) 요청과 일치시킬 대상 서비스의 서비스 이름을 입력합니다. 이름을 지정하지 않으면 모든 서비스에 대한 요청이 일치됩니다.
-
(선택 사항) 요청과 일치시킬 대상 메서드의 메서드 이름을 입력합니다. 이름을 지정하지 않으면 모든 메서드에 대한 요청이 일치됩니다. 메서드 이름을 지정하는 경우 서비스 이름을 지정해야 합니다.
(선택 사항) 메타데이터
[메타데이터 추가(Add metadata)]를 선택합니다.
-
(선택 사항) 경로의 기준이 될 메타데이터 이름을 입력하고 일치 유형을 선택한 다음, 일치 값을 입력합니다. Invert(반전)를 선택하면 반대 값을 일치시킵니다. 예를 들어 메타데이터 이름으로
myMetadata
를 지정하고 일치 유형으로 일치로 지정하고 일치 값으로123
을 지정한 후 반전을 선택하면 메타데이터 이름이123
이 아닌 다른 이름으로 시작하는 모든 요청에 대해 경로가 일치됩니다. -
(선택 사항) 메타데이터 추가를 선택하여 메타데이터 항목을 10개까지 추가합니다.
(선택 사항) 재시도 정책
클라이언트는 재시도 정책을 통해 간헐적 네트워크 장애 또는 간헐적 서버 측 오류로부터 스스로를 보호할 수 있습니다. 재시도 정책은 선택 사항이며, 권장 사항은 아닙니다. 재시도 제한 시간 값은 재시도(초기 시도 포함)당 제한 시간을 정의합니다. 재시도 정책을 정의하지 않으면 App Mesh가 각 경로에 대한 기본 정책을 자동으로 생성할 수 있습니다. 자세한 내용은 기본 경로 재시도 정책 단원을 참조하십시오.
-
재시도 제한 시간에 제한 시간 동안의 단위 수를 입력합니다. 프로토콜 재시도 이벤트를 선택하는 경우 값이 필요합니다.
-
재시도 제한 시간 단위에 대해 단위를 선택합니다. 프로토콜 재시도 이벤트를 선택하는 경우 값이 필요합니다.
-
최대 재시도 수에는 요청 실패 시 최대 재시도 횟수를 입력합니다. 프로토콜 재시도 이벤트를 선택하는 경우 값이 필요합니다. 2개 이상의 값을 권장합니다.
-
하나 이상의 HTTP 재시도 이벤트 를 선택합니다. 최소한 stream-error 및 gateway-error를 선택하는 것이 좋습니다.
-
TCP 재시도 이벤트 를 선택합니다.
-
하나 이상의 gRPC 재시도 이벤트를 선택합니다. 최소한 취소됨 및 사용할 수 없음을 선택하는 것이 좋습니다.
(선택 사항) 제한 시간
-
기본값은 15초입니다. 재시도 정책을 지정한 경우 여기에서 지정하는 기간은 재시도 정책에 정의된 최대 재시도 횟수를 재시도 기간과 곱한 값보다 크거나 같아야 재시도 정책이 완료될 수 있습니다. 기간을 15초보다 크게 지정하는 경우 모든 가상 노드 대상의 리스너에 대해 지정된 제한 시간도 15초 이상이어야 합니다. 자세한 내용은 가상 노드를 참조하십시오.
-
0
값은 제한 시간을 비활성화합니다. -
경로가 유휴 상태일 수 있는 최대 기간입니다.
(선택 사항) 일치
-
경로가 일치해야 하는 접두사를 지정합니다. 예를 들어, 가상 서비스 이름이
service-b.local
이고 라우팅을service-b.local/metrics
에 대한 요청과 일치시키려면 접두사가/metrics
여야 합니다./
를 지정하면 모든 트래픽이 라우팅됩니다. -
(선택 사항) 방법을 선택합니다.
-
(선택 사항) 체계를 선택합니다. HTTP2 경로에만 적용됩니다.
(선택 사항) 헤더
-
(선택 사항) Add header(추가 헤더)를 선택합니다. 경로가 기반할 Header name(헤더 이름)을 입력하고 일치 유형을 선택한 다음 일치 값을 입력합니다. Invert(반전)를 선택하면 반대 값을 일치시킵니다. 예를 들어 접두사가
123
이고 이름이clientRequestId
인 헤더를 지정하고 반전을 선택하면123
이외의 다른 헤더로 시작하는 헤더가 있는 요청과 일치하는 경로가 검색됩니다. -
(선택 사항) Add header(추가 헤더)를 선택합니다. 최대 10개의 헤더를 추가할 수 있습니다.
(선택 사항) 재시도 정책
클라이언트는 재시도 정책을 통해 간헐적 네트워크 장애 또는 간헐적 서버 측 오류로부터 스스로를 보호할 수 있습니다. 재시도 정책은 선택 사항이며, 권장 사항은 아닙니다. 재시도 제한 시간 값은 재시도(초기 시도 포함)당 제한 시간을 정의합니다. 재시도 정책을 정의하지 않으면 App Mesh가 각 경로에 대한 기본 정책을 자동으로 생성할 수 있습니다. 자세한 내용은 기본 경로 재시도 정책 단원을 참조하십시오.
-
재시도 제한 시간에 제한 시간 동안의 단위 수를 입력합니다. 프로토콜 재시도 이벤트를 선택하는 경우 값이 필요합니다.
-
재시도 제한 시간 단위에 대해 단위를 선택합니다. 프로토콜 재시도 이벤트를 선택하는 경우 값이 필요합니다.
-
최대 재시도 수에는 요청 실패 시 최대 재시도 횟수를 입력합니다. 프로토콜 재시도 이벤트를 선택하는 경우 값이 필요합니다. 2개 이상의 값을 권장합니다.
-
하나 이상의 HTTP 재시도 이벤트 를 선택합니다. 최소한 stream-error 및 gateway-error를 선택하는 것이 좋습니다.
-
TCP 재시도 이벤트 를 선택합니다.
(선택 사항) 제한 시간
-
요청 제한 시간 – 기본값은 15초입니다. 재시도 정책을 지정한 경우 여기에서 지정하는 기간은 재시도 정책에 정의된 최대 재시도 횟수를 재시도 기간과 곱한 값보다 크거나 같아야 재시도 정책이 완료될 수 있습니다.
-
유휴 기간 - 기본값은 300초입니다.
-
0
값은 제한 시간을 비활성화합니다.
참고
제한 시간을 기본값보다 크게 지정하는 경우 모든 가상 노드 참여자의 리스너에 지정된 제한 시간도 기본값보다 커야 합니다. 그러나 제한 시간을 기본값보다 낮은 값으로 줄이는 경우 가상 노드에서 제한 시간을 업데이트할 수도 있습니다. 자세한 내용은 가상 노드를 참조하십시오.
(선택 사항) 제한 시간
-
유휴 기간 - 기본값은 300초입니다.
-
0
값은 제한 시간을 비활성화합니다.