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à.
Modifica una regola di ascolto per il tuo Application Load Balancer
È possibile modificare l'azione e le condizioni per una regola del listener in qualsiasi momento. Gli aggiornamenti delle regole non hanno effetto immediato, pertanto è possibile che le richieste vengano instradate utilizzando la configurazione della regola precedente per un breve periodo dopo l'aggiornamento di una regola. Eventuali richieste in transito vengono completate.
Modifica l'azione predefinita
L'azione predefinita è assegnata a una regola denominata Default. È possibile mantenere il tipo di regola corrente e modificare le informazioni richieste oppure modificare il tipo di regola e fornire le nuove informazioni richieste.
- Console
-
Per modificare l'azione predefinita
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Seleziona Sistemi di bilanciamento del carico nel riquadro di navigazione.
-
Selezionare il load balancer.
-
Nella scheda Ascoltatori e regole, seleziona il testo nella colonna Protocollo:Porta per aprire la pagina dei dettagli dell'ascoltatore.
-
Nella scheda Regole, nella sezione Regole del listener, seleziona la casella di controllo relativa alla regola predefinita. Scegliere Operazioni, quindi Modifica regola.
-
In Azione predefinita, aggiorna l'azione di autenticazione e l'azione di routing in base alle esigenze.
- AWS CLI
-
Per modificare l'azione predefinita
Utilizza il comando modify-listener. L'esempio seguente aggiorna il gruppo target per l'forward
azione.
aws elbv2 modify-listener \
--listener-arn listener-arn
\
--default-actions Type=forward,TargetGroupArn=new-target-group-arn
L'esempio seguente aggiorna l'azione predefinita per distribuire equamente il traffico tra due gruppi target.
aws elbv2 modify-listener \
--listener-arn listener-arn
\
--default-actions '[{
"Type":"forward",
"ForwardConfig":{
"TargetGroups":[
{"TargetGroupArn":"target-group-1-arn
","Weight":50
},
{"TargetGroupArn":"target-group-2-arn
","Weight":50
}
]
}
}]'
- CloudFormation
-
Per modificare l'azione predefinita
Aggiorna la AWS::ElasticLoadBalancingV2::Listenerrisorsa.
Resources:
myHTTPlistener:
Type: 'AWS::ElasticLoadBalancingV2::Listener'
Properties:
LoadBalancerArn: !Ref myLoadBalancer
Protocol: HTTP
Port: 80
DefaultActions:
- Type: "forward"
TargetGroupArn: !Ref myNewTargetGroup
Aggiorna le priorità delle regole
Le regole vengono valutate in base all'ordine di priorità, dal valore più basso a quello più alto. La regola predefinita è valutata per ultima. È possibile modificare la priorità di una regola non predefinita in qualsiasi momento. Non è possibile modificare la priorità della regola predefinita.
- Console
-
Per aggiornare le priorità delle regole
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Selezionare Sistemi di bilanciamento del carico nel riquadro di navigazione.
-
Selezionare il load balancer.
-
Nella scheda Ascoltatori e regole, seleziona il testo nella colonna Protocollo:Porta per aprire la pagina dei dettagli dell'ascoltatore.
-
Nella scheda Regole, seleziona la regola del listener, quindi scegli Azioni, Riassegna priorità alle regole.
-
Nella sezione Regole del listener, la colonna Priorità mostra le priorità correnti delle regole. Per aggiornare la priorità di una regola, inserisci un valore compreso tra 1 e 50.000.
-
Scegli Save changes (Salva modifiche).
- AWS CLI
-
Per aggiornare le priorità delle regole
Utilizza il comando set-rule-priorities.
aws elbv2 set-rule-priorities \
--rule-priorities "RuleArn=listener-rule-arn
,Priority=5
"
- CloudFormation
-
Per aggiornare le priorità delle regole
Aggiorna la AWS::ElasticLoadBalancingV2::ListenerRulerisorsa.
Resources:
myListenerRule:
Type: 'AWS::ElasticLoadBalancingV2::ListenerRule'
Properties:
ListenerArn: !Ref myListener
Priority: 5
Conditions:
- Field: host-header
Values:
- example.com
- www.example.com
Actions:
- Type: forward
TargetGroupArn: !Ref myTargetGroup
Aggiorna azioni e condizioni
È possibile aggiornare le azioni e le condizioni di una regola.
- Console
-
Per aggiornare le azioni e le condizioni delle regole
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Selezionare Sistemi di bilanciamento del carico nel riquadro di navigazione.
-
Selezionare il load balancer.
-
Nella scheda Ascoltatori e regole, seleziona il testo nella colonna Protocollo:Porta per aprire la pagina dei dettagli dell'ascoltatore.
-
Nella scheda Regole, seleziona la regola del listener, quindi scegli Azioni, Modifica regola.
-
Aggiorna le azioni e le condizioni della regola secondo necessità. Per informazioni dettagliate sulle fasi, consulta Aggiungere una regola.
-
Scegli Next (Successivo).
-
(Facoltativo) Aggiorna la priorità.
-
Scegli Next (Successivo).
-
Scegli Save changes (Salva modifiche).
- AWS CLI
-
Per aggiornare le azioni e le condizioni delle regole
Utilizzate il comando modify-rule con l'--actions
opzione, l'--conditions
opzione o entrambe le opzioni.
Per esempi di queste opzioni, vedere. Aggiungere una regola
- CloudFormation
-
Per aggiornare le azioni e le condizioni delle regole
Aggiorna la AWS::ElasticLoadBalancingV2::ListenerRulerisorsa.
Per esempio di regole, vediAggiungere una regola.
I tag aiutano a categorizzare gli ascoltatori e le regole in modi diversi. Ad esempio, è possibile aggiungere un tag a una risorsa in base a scopo, proprietario o ambiente. Le chiavi dei tag devono essere uniche per ogni regola. Se aggiungi un tag con una chiave già associata alla regola, il valore del tag viene aggiornato.
Quando un tag non serve più, è possibile rimuoverlo.
- Console
-
Per gestire i tag di una regola
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Selezionare Sistemi di bilanciamento del carico nel riquadro di navigazione.
-
Scegli il nome del load balancer per aprirne la pagina dei dettagli.
-
Nella scheda Ascoltatori e regole, seleziona il testo nella colonna Protocollo:Porta per aprire la pagina dei dettagli dell'ascoltatore.
-
Nella scheda Regole, seleziona il testo nella colonna Name tag per aprire la pagina di dettaglio della regola.
-
Nella pagina dei dettagli della regola, scegli Gestisci tag.
-
Nella pagina Gestisci tag, eseguire una o più delle seguenti operazioni:
-
Per aggiungere un tag, scegli Aggiungi nuovo tag e inserire valori per Chiave e Valore.
-
Per eliminare un tag, scegli Rimuovi accanto al tag.
-
Per aggiornare un tag, inserisci nuovi valori per Chiave o Valore.
-
Scegli Save changes (Salva modifiche).
- AWS CLI
-
Per aggiungere tag a una regola
Utilizzate il comando add-tags.
aws elbv2 add-tags \
--resource-arns listener-rule-arn
\
--tags "Key=project
,Value=lima
" "Key=department
,Value=digital-media
"
Per rimuovere i tag da una regola
Usa il comando remove-tags.
aws elbv2 remove-tags \
--resource-arns listener-rule-arn
\
--tag-keys project
department
- CloudFormation
-
Per aggiungere tag a una regola
Aggiorna la AWS::ElasticLoadBalancingV2::ListenerRulerisorsa.
Resources:
myListenerRule:
Type: 'AWS::ElasticLoadBalancingV2::ListenerRule'
Properties:
ListenerArn: !Ref myListener
Priority: 10
Conditions:
- Field: host-header
Values:
- example.com
- www.example.com
Actions:
- Type: forward
TargetGroupArn: !Ref myTargetGroup
Tags:
- Key: 'project
'
Value: 'lima
'
- Key: 'department
'
Value: 'digital-media
'