Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Reti di servizio - AWS App Mesh

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à.

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à.

Reti di servizio

Importante

Avviso di fine del supporto: il 30 settembre 2026, AWS verrà interrotto il supporto per. AWS App Mesh Dopo il 30 settembre 2026, non potrai più accedere alla AWS App Mesh console o alle risorse. AWS App Mesh Per ulteriori informazioni, consulta questo post di blog Migrazione AWS App Mesh da Amazon ECS Service Connect.

Una mesh dei servizi è un limite logico per il traffico di rete tra i servizi che si trovano al suo interno. Dopo aver creato la mesh dei servizi, puoi creare servizi virtuali, nodi virtuali, router virtuali e route per distribuire il traffico tra le applicazioni nella mesh.

Creazione di una service mesh

Nota

Quando si crea una Mesh, è necessario aggiungere un selettore di namespace. Se il selettore dello spazio dei nomi è vuoto, seleziona tutti i namespace. Per limitare i namespace, utilizzate un'etichetta per associare le risorse App Mesh alla mesh creata.

AWS Management Console
Per creare una mesh di servizi utilizzando AWS Management Console
  1. Apri la console App Mesh all'indirizzo https://console.aws.amazon.com/appmesh/.

  2. Scegliere Create mesh (Crea mesh).

  3. Per Mesh name (Nome mesh), specificare un nome per la mesh dei servizi.

  4. (Facoltativo) Scegli Consenti traffico esterno. Per impostazione predefinita, i proxy nella mesh inoltrano solo il traffico tra loro. Se consentite il traffico esterno, i proxy nella mesh inoltrano anche il traffico TCP direttamente ai servizi che non sono distribuiti con un proxy definito nella mesh.

    Nota

    Se specifichi qualche back-end su un nodo virtuale quando utilizzi ALLOW_ALL, devi specificare tutte le uscite per quel nodo virtuale come back-end. In caso contrario, ALLOW_ALL non funzionerà più per quel nodo virtuale.

  5. Preferenza della versione IP

    Controlla quale versione IP deve essere utilizzata per il traffico all'interno della mesh attivando il comportamento Ignora la versione IP predefinita. Per impostazione predefinita, App Mesh utilizza una varietà di versioni IP.

    Nota

    La mesh applica la preferenza IP a tutti i nodi virtuali e i gateway virtuali all'interno di una mesh. Questo comportamento può essere ignorato su un singolo nodo virtuale impostando la preferenza IP quando si crea o si modifica il nodo. La preferenza IP non può essere ignorata su un gateway virtuale perché la configurazione dei gateway virtuali che consente loro di ascoltare entrambi IPv4 e il IPv6 traffico è la stessa indipendentemente dalla preferenza impostata sulla mesh.

    • Predefinita

      • Il resolver DNS di Envoy preferisce e ricorre a. IPv6 IPv4

      • Utilizziamo l'IPv4indirizzo restituito da, AWS Cloud Map se disponibile, e riprendiamo a utilizzare l'indirizzo. IPv6

      • L'endpoint creato per l'app locale utilizza un IPv4 indirizzo.

      • I listener Envoy si collegano a tutti gli indirizzi. IPv4

    • IPv6 preferito

      • Il resolver DNS di Envoy IPv6 preferisce e ricorre a. IPv4

      • L'IPv6indirizzo restituito da AWS Cloud Map viene utilizzato se disponibile e si torna a utilizzare l'indirizzo IPv4

      • L'endpoint creato per l'app locale utilizza un IPv6 indirizzo.

      • Gli ascoltatori di Envoy si collegano a tutti gli indirizzi. IPv4 IPv6

    • IPv4 preferito

      • Il resolver DNS di Envoy IPv4 preferisce e ricorre a. IPv6

      • Utilizziamo l'IPv4indirizzo restituito da, AWS Cloud Map se disponibile, e riprendiamo a utilizzare l'indirizzo. IPv6

      • L'endpoint creato per l'app locale utilizza un IPv4 indirizzo.

      • Gli ascoltatori di Envoy si collegano a tutti gli indirizzi. IPv4 IPv6

    • IPv6 solo

      • Il resolver DNS di Envoy utilizza solo. IPv6

      • Viene utilizzato solo l'IPv6indirizzo restituito da. AWS Cloud Map Se AWS Cloud Map restituisce un IPv4 indirizzo, non viene utilizzato alcun indirizzo IP e all'Envoy vengono restituiti risultati vuoti.

      • L'endpoint creato per l'app locale utilizza un indirizzo. IPv6

      • Gli ascoltatori di Envoy si collegano a tutti gli indirizzi. IPv4 IPv6

    • IPv4 solo

      • Il resolver DNS di Envoy utilizza solo. IPv4

      • Viene utilizzato solo l'IPv4indirizzo restituito da. AWS Cloud Map Se AWS Cloud Map restituisce un IPv6 indirizzo, non viene utilizzato alcun indirizzo IP e all'Envoy vengono restituiti risultati vuoti.

      • L'endpoint creato per l'app locale utilizza un indirizzo. IPv4

      • Gli ascoltatori di Envoy si collegano a tutti gli indirizzi. IPv4 IPv6

  6. Scegliere Create mesh (Crea mesh) per terminare.

  7. (Facoltativo) Condividi la mesh con altri account. Una rete condivisa consente alle risorse create da account diversi di comunicare tra loro nella stessa mesh. Per ulteriori informazioni, consulta Lavorare con mesh condivise.

AWS CLI

Per creare una mesh utilizzando il AWS CLI.

Create una service mesh utilizzando il seguente comando (sostituite i red valori con i vostri):

  1. aws appmesh create-mesh --mesh-name meshName
  2. Output di esempio:

    { "mesh":{ "meshName":"meshName", "metadata":{ "arn":"arn:aws:appmesh:us-west-2:123456789012:mesh/meshName", "createdAt":"2022-04-06T08:45:50.072000-05:00", "lastUpdatedAt":"2022-04-06T08:45:50.072000-05:00", "meshOwner": "123456789012", "resourceOwner": "123456789012", "uid":"a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "version":1 }, "spec":{}, "status":{ "status":"ACTIVE" } } }

Per ulteriori informazioni sulla creazione di una mesh con AWS CLI for App Mesh, vedete il comando create-mesh nel AWS CLI riferimento.

Per creare una mesh di servizi utilizzando AWS Management Console
  1. Apri la console App Mesh all'indirizzo https://console.aws.amazon.com/appmesh/.

  2. Scegliere Create mesh (Crea mesh).

  3. Per Mesh name (Nome mesh), specificare un nome per la mesh dei servizi.

  4. (Facoltativo) Scegli Consenti traffico esterno. Per impostazione predefinita, i proxy nella mesh inoltrano solo il traffico tra loro. Se consentite il traffico esterno, i proxy nella mesh inoltrano anche il traffico TCP direttamente ai servizi che non sono distribuiti con un proxy definito nella mesh.

    Nota

    Se specifichi qualche back-end su un nodo virtuale quando utilizzi ALLOW_ALL, devi specificare tutte le uscite per quel nodo virtuale come back-end. In caso contrario, ALLOW_ALL non funzionerà più per quel nodo virtuale.

  5. Preferenza della versione IP

    Controlla quale versione IP deve essere utilizzata per il traffico all'interno della mesh attivando il comportamento Ignora la versione IP predefinita. Per impostazione predefinita, App Mesh utilizza una varietà di versioni IP.

    Nota

    La mesh applica la preferenza IP a tutti i nodi virtuali e i gateway virtuali all'interno di una mesh. Questo comportamento può essere ignorato su un singolo nodo virtuale impostando la preferenza IP quando si crea o si modifica il nodo. La preferenza IP non può essere ignorata su un gateway virtuale perché la configurazione dei gateway virtuali che consente loro di ascoltare entrambi IPv4 e il IPv6 traffico è la stessa indipendentemente dalla preferenza impostata sulla mesh.

    • Predefinita

      • Il resolver DNS di Envoy preferisce e ricorre a. IPv6 IPv4

      • Utilizziamo l'IPv4indirizzo restituito da, AWS Cloud Map se disponibile, e riprendiamo a utilizzare l'indirizzo. IPv6

      • L'endpoint creato per l'app locale utilizza un IPv4 indirizzo.

      • I listener Envoy si collegano a tutti gli indirizzi. IPv4

    • IPv6 preferito

      • Il resolver DNS di Envoy IPv6 preferisce e ricorre a. IPv4

      • L'IPv6indirizzo restituito da AWS Cloud Map viene utilizzato se disponibile e si torna a utilizzare l'indirizzo IPv4

      • L'endpoint creato per l'app locale utilizza un IPv6 indirizzo.

      • Gli ascoltatori di Envoy si collegano a tutti gli indirizzi. IPv4 IPv6

    • IPv4 preferito

      • Il resolver DNS di Envoy IPv4 preferisce e ricorre a. IPv6

      • Utilizziamo l'IPv4indirizzo restituito da, AWS Cloud Map se disponibile, e riprendiamo a utilizzare l'indirizzo. IPv6

      • L'endpoint creato per l'app locale utilizza un IPv4 indirizzo.

      • Gli ascoltatori di Envoy si collegano a tutti gli indirizzi. IPv4 IPv6

    • IPv6 solo

      • Il resolver DNS di Envoy utilizza solo. IPv6

      • Viene utilizzato solo l'IPv6indirizzo restituito da. AWS Cloud Map Se AWS Cloud Map restituisce un IPv4 indirizzo, non viene utilizzato alcun indirizzo IP e all'Envoy vengono restituiti risultati vuoti.

      • L'endpoint creato per l'app locale utilizza un indirizzo. IPv6

      • Gli ascoltatori di Envoy si collegano a tutti gli indirizzi. IPv4 IPv6

    • IPv4 solo

      • Il resolver DNS di Envoy utilizza solo. IPv4

      • Viene utilizzato solo l'IPv4indirizzo restituito da. AWS Cloud Map Se AWS Cloud Map restituisce un IPv6 indirizzo, non viene utilizzato alcun indirizzo IP e all'Envoy vengono restituiti risultati vuoti.

      • L'endpoint creato per l'app locale utilizza un indirizzo. IPv4

      • Gli ascoltatori di Envoy si collegano a tutti gli indirizzi. IPv4 IPv6

  6. Scegliere Create mesh (Crea mesh) per terminare.

  7. (Facoltativo) Condividi la mesh con altri account. Una rete condivisa consente alle risorse create da account diversi di comunicare tra loro nella stessa mesh. Per ulteriori informazioni, consulta Lavorare con mesh condivise.

Eliminazione di una mesh

AWS Management Console
Per eliminare un gateway virtuale utilizzando AWS Management Console
  1. Apri la console App Mesh all'indirizzo https://console.aws.amazon.com/appmesh/.

  2. Scegli la mesh che desideri eliminare. Vengono elencate tutte le mesh che possiedi e che sono state condivise con te.

  3. Nella casella di conferma, digitate delete e fate clic su Elimina.

AWS CLI
Per eliminare una mesh utilizzando il AWS CLI
  1. Utilizzate il seguente comando per eliminare la mesh (sostituite i red valori con i vostri):

    aws appmesh delete-mesh \ --mesh-name meshName
  2. Output di esempio:

    { "mesh": { "meshName": "meshName", "metadata": { "arn":"arn:aws:appmesh:us-west-2:123456789012:mesh/meshName", "createdAt": "2022-04-06T08:45:50.072000-05:00", "lastUpdatedAt": "2022-04-07T11:06:32.795000-05:00", "meshOwner": "123456789012", "resourceOwner": "123456789012", "uid": "a1b2c3d4-5678-90ab-cdef-11111EXAMPLE", "version": 1 }, "spec": {}, "status": { "status": "DELETED" } } }

Per ulteriori informazioni sull'eliminazione di una mesh con AWS CLI for App Mesh, vedete il comando delete-mesh nel riferimento. AWS CLI

Per eliminare un gateway virtuale utilizzando AWS Management Console
  1. Apri la console App Mesh all'indirizzo https://console.aws.amazon.com/appmesh/.

  2. Scegli la mesh che desideri eliminare. Vengono elencate tutte le mesh che possiedi e che sono state condivise con te.

  3. Nella casella di conferma, digitate delete e fate clic su Elimina.

Argomento successivo:

Servizi virtuali

Argomento precedente:

Concetti
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.