Ascoltatori per i sistemi Network Load Balancer - Sistema di bilanciamento del carico elastico

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

Ascoltatori per i sistemi Network Load Balancer

Un ascoltatore è un processo che controlla le richieste di connessione utilizzando il protocollo e la porta che hai configurato. Prima di iniziare a utilizzare il Network Load Balancer, è necessario aggiungere almeno un ascoltatore. Se il sistema di bilanciamento del carico non dispone di ascoltatori, non è in grado di ricevere traffico dai client. Le regole definite per un ascoltatore determinano il modo in cui il sistema di bilanciamento del carico instrada le richieste alle destinazioni registrate, come le istanze EC2.

Configurazione dei listener

I listener supportano i seguenti protocolli e porte:

  • Protocolli: TCP, TLS, UDP, TCP_UDP

  • Porte: 1-65535

È possibile utilizzare un listener TLS per deviare il lavoro di crittografia e decrittografia sul sistema di bilanciamento del carico, in modo che le applicazioni possano concentrarsi sulla logica di business. Se il listener utilizza un protocollo TLS, è necessario distribuire esattamente un certificato del server SSL sul listener. Per ulteriori informazioni, consulta Listener TLS per il Network Load Balancer.

Per garantire che la decrittografia del traffico TLS venga eseguita dalle destinazioni, e non dal sistema di bilanciamento del carico, puoi creare un ascoltatore TCP sulla porta 443 anziché creare un ascoltatore TLS. Con un ascoltatore TCP, il sistema di bilanciamento del carico trasmette il traffico crittografato alle destinazioni senza decrittografarlo.

Per supportare sia TCP e UDP sulla stessa porta, creare un listener TCP_UDP. I gruppi di destinazione per un listener TCP_UDP devono utilizzare il protocollo TCP_UDP.

Per i Network Load Balancer dualstack, sono supportati solo i protocolli TCP e TLS.

Puoi usarlo WebSockets con i tuoi ascoltatori.

Tutto il traffico di rete per un listener configurato è classificato come traffico volontario. Il traffico di rete che non corrisponde a un listener configurato è classificato come traffico involontario. Anche le richieste ICMP diverse da quelle di tipo 3 sono considerate traffico non intenzionale. I Network Load Balancer eliminano il traffico non intenzionale senza inoltrarlo alle destinazioni. I pacchetti di dati TCP inviati alla porta del listener per un listener configurato che non sono nuove connessioni o parte di una connessione TCP attiva vengono rifiutati con un ripristino TCP (RST).

Per ulteriori informazioni, consulta Instradamento della richiesta nella Guida per l'utente di Elastic Load Balancing.

Regole dei listener

Quando si crea un listener, è necessario specificare una regola per instradare le richieste. Questa regola inoltra le richieste verso il gruppo target indicato. Per aggiornare la regola, consulta Aggiornamento di un ascoltatore per il Network Load Balancer.