Listener per il tuo servizio VPC Lattice - Amazon VPC Lattice

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

Listener per il tuo servizio VPC Lattice

Prima di iniziare a utilizzare il servizio VPC Lattice, devi aggiungere un listener. Un ascoltatore è un processo che controlla le richieste di connessione utilizzando il protocollo e la porta configurata. Le regole che definisci per un listener determinano il modo in cui il servizio indirizza le richieste verso le destinazioni registrate.

Un servizio con un listener, regole per l'ascoltatore e due gruppi target.

Configurazione dei listener

I listener supportano i seguenti protocolli e porte:

  • Protocolli: HTTP, HTTPS, TLS

  • Porte: 1-65535

Se il protocollo listener è HTTPS, VPC Lattice fornirà e gestirà un certificato TLS associato all'FQDN generato da VPC Lattice. VPC Lattice supporta TLS su HTTP/1.1 e HTTP/2. Quando si configura un servizio con un listener HTTPS, VPC Lattice determinerà automaticamente il protocollo HTTP utilizzando Application-Layer Protocol Negotiation (ALPN). Se ALPN è assente, il valore predefinito di VPC Lattice è HTTP/1.1. Per ulteriori informazioni, consulta Listener HTTPS.

VPC Lattice può ascoltare su HTTP, HTTPS, HTTP/1.1 e HTTP/2 e comunicare con i target in uno qualsiasi di questi protocolli e versioni. Non è necessario che i protocolli del listener e del gruppo target corrispondano. VPC Lattice gestisce l'intero processo di aggiornamento e downgrade tra protocolli e versioni. Per ulteriori informazioni, consulta Versione del protocollo.

È possibile creare un listener TLS per garantire che l'applicazione decrittografi il traffico crittografato anziché VPC Lattice. Per ulteriori informazioni, consulta Ascoltatori TLS.

VPC Lattice non supporta. WebSockets

Creare un listener

Puoi creare listener per il tuo servizio VPC Lattice. Quando si crea un listener, è necessario specificare un nome, un'azione e un protocollo predefiniti. Un listener viene fornito con una regola predefinita. Puoi anche creare regole aggiuntive per il tuo ascoltatore.

Per creare un ascoltatore utilizzando AWS CLI

Utilizzate i comandi create-listener e create-rule.

Aggiornamento di un listener

Dopo aver creato un listener, è possibile sostituire il gruppo target per l'azione predefinita. È inoltre possibile aggiungere un gruppo target all'azione predefinita e assegnare pesi ai gruppi target. Non è possibile aggiornare il nome del listener, il protocollo del listener o la porta del listener.

Per aggiornare un listener utilizzando la console
  1. Apri alla console Amazon VPC all'indirizzo https://console.aws.amazon.com/vpc/.

  2. Nel pannello di navigazione, in VPC Lattice, scegli Servizi.

  3. Seleziona il nome del servizio per aprirne la pagina dei dettagli.

  4. Nella scheda Routing, scegli Modifica listener.

  5. Per l'azione predefinita, puoi aggiornare il gruppo target o il peso in base alle esigenze.

  6. Per aggiungere altri gruppi target, scegli Aggiungi azione, quindi scegli un gruppo target e specificane il peso.

  7. Puoi anche aggiungere, modificare o eliminare le regole del listener. Per ulteriori informazioni, consulta Regole dei listener.

  8. Controlla gli aggiornamenti e scegli Salva modifiche.

Per aggiornare l'azione predefinita per un ascoltatore utilizzando il AWS CLI

Utilizzate il comando update-listener.

Eliminazione di un listener

Puoi eliminare un listener in qualsiasi momento. Quando si elimina un listener, tutte le relative regole vengono eliminate automaticamente.

Per eliminare un listener utilizzando la console
  1. Apri alla console Amazon VPC all'indirizzo https://console.aws.amazon.com/vpc/.

  2. Nel pannello di navigazione, in VPC Lattice, scegli Servizi.

  3. Seleziona il nome del servizio per aprirne la pagina dei dettagli.

  4. Nella scheda Routing, scegli Elimina listener.

  5. Quando viene richiesta la conferma, immettere confirm e quindi scegliere Elimina.

Per eliminare un ascoltatore utilizzando AWS CLI

Utilizza il comando delete-listener.