Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Impostazioni predefinite di Envoy impostate da App Mesh
Importante
Avviso di fine del supporto: il 30 settembre 2026, AWS il supporto per. AWS App Mesh Dopo il 30 settembre 2026, non sarà più possibile accedere alla AWS App Mesh console o alle risorse. AWS App Mesh Per ulteriori informazioni, consulta questo post del blog Migrazione da AWS App Mesh ad Amazon ECS Service Connect
Le sezioni seguenti forniscono informazioni sulle impostazioni predefinite di Envoy per la politica di riprova del percorso e l'interruttore automatico impostati da App Mesh.
Politica predefinita per i nuovi tentativi di routing
Se non avevi mesh nel tuo account prima del 29 luglio 2020, App Mesh crea automaticamente una politica Envoy route rettry predefinita per tutte le RPC richiesteHTTP, HTTP /2 e g in qualsiasi mesh del tuo account a partire dal 29 luglio 2020. Se avevi delle mesh nel tuo account prima del 29 luglio 2020, non è stata creata alcuna politica predefinita per i percorsi Envoy esistenti prima, il o dopo il 29 luglio 2020. Questo a meno che tu non apra un ticket con
App Mesh crea una route Envoy quando si crea una route App Mesh o si definisce un provider di nodi virtuali per un servizio virtuale App Mesh. Sebbene sia possibile creare un criterio di ripetizione del percorso App Mesh, non è possibile creare un criterio di ripetizione del percorso App Mesh per un provider di nodi virtuali.
La politica predefinita non è visibile tramite App MeshAPI. La politica predefinita è visibile solo tramite Envoy. Per visualizzare la configurazione, abilita l'interfaccia di amministrazione e invia una richiesta a Envoy per un. config_dump
La politica predefinita include le seguenti impostazioni:
-
Numero massimo di tentativi:
2
-
g) RPC Riprova gli eventi —
UNAVAILABLE
-
HTTPriprova gli eventi —
503
Nota
Non è possibile creare una politica di ripetizione del percorso App Mesh che cerchi un codice di HTTP errore specifico. Tuttavia, una politica di ripetizione del percorso App Mesh può cercare
server-error
ogateway-error
. Entrambi includono503
errori. Per ulteriori informazioni, consulta Route. -
TCPriprova un evento e
connect-failure
refused-stream
Nota
Non è possibile creare una politica di ripetizione del percorso App Mesh che cerchi uno di questi eventi. Tuttavia, è possibile cercare una politica di ripetizione del percorso App Mesh
connection-error
, che è equivalente aconnect-failure
. Per ulteriori informazioni, consulta Route. -
Reimpostazione: Envoy tenta un nuovo tentativo se il server upstream non risponde affatto (timeout). disconnect/reset/read
Interruttore automatico predefinito
Quando si distribuisce un Envoy in App Mesh, i valori predefiniti di Envoy vengono impostati per alcune impostazioni dell'interruttore automatico. Per ulteriori informazioni, consulta cluster. CircuitBreakers.Soglieconfig_dump
Se non avevi mesh nel tuo account prima del 29 luglio 2020, per ogni Envoy che distribuisci in una mesh creata a partire dal 29 luglio 2020 o dopo tale data, App Mesh disattiva efficacemente gli interruttori automatici modificando i valori predefiniti di Envoy per le impostazioni che seguono. Se avevi delle mesh nel tuo account prima del 29 luglio 2020, i valori predefiniti di Envoy sono impostati per tutti gli Envoy che distribuisci in App Mesh il 29 luglio 2020 o dopo, a meno che tu
-
max_requests
–2147483647
-
max_pending_requests
–2147483647
-
max_connections
–2147483647
-
max_retries
–2147483647
Nota
Non importa se i tuoi Envoy hanno i valori di interruttore predefiniti di Envoy o App Mesh, non puoi modificare i valori.