기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
App Mesh에서 설정한 Envoy 기본값
중요
지원 종료 공지: 2026년 9월 30일에 AWS 는에 대한 지원을 중단합니다 AWS App Mesh. 2026년 9월 30일 이후에는 AWS App Mesh 콘솔 또는 AWS App Mesh 리소스에 더 이상 액세스할 수 없습니다. 자세한 내용은이 블로그 게시물 Migrating from to Amazon ECS Service Connect를 참조 AWS App Mesh 하세요
다음 섹션에서는 App Mesh에서 설정한 경로 재시도 정책 및 회로 차단기의 Envoy 기본값에 대한 정보를 제공합니다.
기본 경로 재시도 정책
App Mesh는 계정의 모든 메시에 있는 모든 HTTP, HTTP/2 및 gRPC 요청에 대해 기본 Envoy 라우팅 재시도 정책을 자동으로 생성합니다. Envoy 경로 재시도 정책에 대한 자세한 내용은 Envoy 설명서의 config.route.v3.RetryPolicy
App Mesh는 App Mesh 경로를 생성하거나 App Mesh 가상 서비스를 위한 가상 노드 공급자를 정의할 때 Envoy 경로를 생성합니다. App Mesh 경로 재시도 정책을 생성할 수는 있지만 가상 노드 공급자에 대한 App Mesh 재시도 정책을 생성할 수는 없습니다.
기본 정책은 App Mesh API를 통해 볼 수 없습니다. 기본 정책은 Envoy를 통해서만 볼 수 있습니다. 구성을 보려면 관리 인터페이스를 활성화하고 Envoy에 config_dump에 대한 요청을 보내세요. 기본 정책에는 다음 설정이 포함되어 있습니다.
-
최대 재시도 –
2 -
gRPC 재시도 이벤트 –
UNAVAILABLE -
HTTP 재시도 이벤트 –
503참고
특정 HTTP 오류 코드를 찾는 App Mesh 경로 재시도 정책을 생성할 수 없습니다. 하지만 App Mesh 경로 재시도 정책은
server-error또는gateway-error를 찾을 수 있습니다. 두 가지 모두503오류를 포함합니다. 자세한 내용은 Routes 단원을 참조하십시오. -
TCP 재시도 이벤트 -
connect-failure및refused-stream참고
이러한 이벤트 중 하나를 찾는 App Mesh 경로 재시도 정책을 생성할 수는 없습니다. 하지만 App Mesh 경로 재시도 정책에서
connect-failure와 동급의connection-error를 찾을 수 있습니다. 자세한 내용은 Routes 단원을 참조하십시오. -
재설정 - 업스트림 서버가 전혀 응답하지 않는 경우(연결 끊기/재설정/읽기 제한 시간 초과) Envoy가 다시 시도하려고 합니다.
기본 회로 차단기
App Mesh에 Envoy를 배포하면 일부 회로 차단기 설정의 Envoy 기본값이 설정됩니다. 자세한 내용은 Envoy 설명서의 cluster.CircuitBreakers.Thresholdsconfig_dump에 대한 요청을 보내세요.
App Mesh는 Envoy 설정을 다음 기본값으로 변경하여 회로 차단기를 효과적으로 비활성화합니다.
-
max_requests–2147483647 -
max_pending_requests–2147483647 -
max_connections–2147483647 -
max_retries–2147483647
참고
App Mesh 기본 회로 차단기 값은 수정할 수 없습니다.