Aggiornamento di un ascoltatore per il 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à.

Aggiornamento di un ascoltatore per il Network Load Balancer

È possibile aggiornare il protocollo dell'ascoltatore, la porta dell'ascoltatore o il gruppo di destinazione che riceve il traffico dall'operazione di inoltro. L'operazione predefinita, nota anche come regola predefinita, inoltra le richieste al gruppo di destinazione selezionato.

Se si modifica il protocollo da TCP o UDP a TLS, è necessario specificare una policy di sicurezza e un certificato server. Se si modifica il protocollo da TLS a TCP o UDP, la policy di sicurezza e il certificato server vengono rimossi.

Quando il gruppo di destinazione per l'azione predefinita di un listener TCP o TLS viene aggiornato, le nuove connessioni vengono instradate al gruppo di destinazione appena configurato. Tuttavia, ciò non ha alcun effetto sulle connessioni attive create prima di questa modifica. Tali connessioni attive rimangono associate alla destinazione nel gruppo di destinazione originale per un massimo di un'ora, se viene inviato traffico, o fino allo scadere del periodo di inattività se non viene inviato traffico, a seconda della condizione che si verifica per prima. Il parametro Connection termination on deregistration non viene applicato durante l'aggiornamento dell'ascoltatore, ma nel momento in cui si annulla la registrazione delle destinazioni.

Console
Per aggiornare un listener
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Selezionare Sistemi di bilanciamento del carico nel riquadro di navigazione.

  3. Scegli il nome del sistema di bilanciamento del carico per aprirne la pagina dei dettagli.

  4. Nella scheda Listener, scegli il testo nella colonna Protocol:Port per aprire la pagina dei dettagli dell'ascoltatore.

  5. Scegli Modifica.

  6. (Facoltativo) Modifica i valori specificati in Protocollo e Porta in base alle esigenze.

  7. (Facoltativo) Scegli un gruppo di destinazione diverso per Operazione predefinita.

  8. (Facoltativo) Aggiungi, aggiorna o rimuovi tag in base alle esigenze.

  9. Scegli Save changes (Salva modifiche).

AWS CLI
Per aggiornare l'azione predefinita

Usa il seguente comando modify-listener per modificare il gruppo di destinazione per l'azione predefinita.

aws elbv2 modify-listener \ --listener-arn listener-arn \ --default-actions Type=forward,TargetGroupArn=new-target-group-arn
Per aggiungere tag

Utilizzate il comando add-tags. L'esempio seguente aggiunge due tag.

aws elbv2 add-tags \ --resource-arns listener-arn \ --tags "Key=project,Value=lima" "Key=department,Value=digital-media"
Per rimuovere i tag

Usa il comando remove-tags. L'esempio seguente rimuove i tag con le chiavi specificate.

aws elbv2 remove-tags \ --resource-arns listener-arn \ --tag-keys project department
CloudFormation
Per aggiornare l'azione predefinita

Aggiorna la AWS::ElasticLoadBalancingV2::Listenerrisorsa per includere il nuovo gruppo target.

Resources: myTCPListener: Type: 'AWS::ElasticLoadBalancingV2::Listener' Properties: LoadBalancerArn: !Ref myLoadBalancer Protocol: TCP Port: 80 DefaultActions: - Type: forward TargetGroupArn: !Ref newTargetGroup
Per aggiungere tag

Aggiorna la AWS::ElasticLoadBalancingV2::Listenerrisorsa per includere la proprietà Tags.

Resources: myTCPListener: Type: 'AWS::ElasticLoadBalancingV2::Listener' Properties: LoadBalancerArn: !Ref myLoadBalancer Protocol: TCP Port: 80 DefaultActions: - Type: forward TargetGroupArn: !Ref myTargetGroup Tags: - Key: 'project' Value: 'lima' - Key: 'department' Value: 'digital-media'