Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Bearbeiten Sie eine Listener-Regel für Ihren Application Load Balancer
Sie können die Aktion und die Bedingungen für eine Listener-Regel jederzeit bearbeiten. Regelaktualisierungen werden nicht sofort wirksam, so dass Anforderungen nach dem Aktualisieren einer Regel für kurze Zeit mit der vorherigen Regelkonfiguration weitergeleitet werden können. Alle in der Übertragung befindlichen Anforderungen sind abgeschlossen.
Ändern Sie die Standardaktion
Die Standardaktion ist einer Regel mit dem Namen Standard zugewiesen. Sie können den aktuellen Regeltyp beibehalten und die erforderlichen Informationen ändern, oder Sie können den Regeltyp ändern und die neuen erforderlichen Informationen angeben.
- Console
-
Um die Standardaktion zu ändern
Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.
-
Wählen Sie im Navigationsbereich Load Balancers aus.
-
Wählen Sie den Load Balancer aus.
-
Wählen Sie auf der Registerkarte Listener und Regeln den Text in der Spalte Protokoll: Port aus, um die Detailseite für den Listener zu öffnen.
-
Wählen Sie auf der Registerkarte Regeln im Abschnitt Listener-Regeln die Standardregel aus. Wählen Sie Aktionen, Regel bearbeiten aus.
-
Aktualisieren Sie unter Standardaktion die Aktionen nach Bedarf.
- AWS CLI
-
Um die Standardaktion zu ändern
Verwenden Sie den Befehl modify-listener. Im folgenden Beispiel wird die Zielgruppe für die forward Aktion aktualisiert.
aws elbv2 modify-listener \
--listener-arn listener-arn \
--default-actions Type=forward,TargetGroupArn=new-target-group-arn
Im folgenden Beispiel wird die Standardaktion aktualisiert, um den Traffic gleichmäßig auf zwei Zielgruppen zu verteilen.
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
-
Um die Standardaktion zu ändern
Aktualisieren Sie die AWS::ElasticLoadBalancingV2::ListenerRessource.
Resources:
myHTTPlistener:
Type: 'AWS::ElasticLoadBalancingV2::Listener'
Properties:
LoadBalancerArn: !Ref myLoadBalancer
Protocol: HTTP
Port: 80
DefaultActions:
- Type: "forward"
TargetGroupArn: !Ref myNewTargetGroup
Aktualisieren Sie die Regelprioritäten
Regeln werden in der Reihenfolge ihrer Prioritäten bewertet, ausgehend vom niedrigsten Wert hin zum höchsten Wert. Die Standardregel wird zuletzt ausgewertet. Sie können die Priorität einer nicht standardmäßigen Regel jederzeit ändern. Sie können die Priorität der Standardregel nicht ändern.
- Console
-
Um die Regelprioritäten zu aktualisieren
Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.
-
Klicken Sie im Navigationsbereich auf Load Balancers.
-
Wählen Sie den Load Balancer aus.
-
Wählen Sie auf der Registerkarte Listener und Regeln den Text in der Spalte Protokoll: Port aus, um die Detailseite für den Listener zu öffnen.
-
Wählen Sie auf der Registerkarte Regeln die Listener-Regel aus und klicken Sie dann auf Aktionen, Regeln neu priorisieren.
-
Im Abschnitt Listener-Regeln werden in der Spalte Priorität die aktuellen Regelprioritäten angezeigt. Um eine Regelpriorität zu aktualisieren, geben Sie einen Wert zwischen 1 und 50.000 ein.
-
Wählen Sie Änderungen speichern aus.
- AWS CLI
-
Um die Regelprioritäten zu aktualisieren
Verwenden Sie den set-rule-priorities-Befehl.
aws elbv2 set-rule-priorities \
--rule-priorities "RuleArn=listener-rule-arn,Priority=5"
- CloudFormation
-
Um Regelprioritäten zu aktualisieren
Aktualisieren Sie die AWS::ElasticLoadBalancingV2::ListenerRuleRessource.
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
Sie können die Aktionen, Bedingungen und Transformationen für eine Regel aktualisieren.
- Console
-
Um Regelaktionen, Bedingungen und Transformationen zu aktualisieren
Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.
-
Klicken Sie im Navigationsbereich auf Load Balancers.
-
Wählen Sie den Load Balancer aus.
-
Wählen Sie auf der Registerkarte Listener und Regeln den Text in der Spalte Protokoll: Port aus, um die Detailseite für den Listener zu öffnen.
-
Wählen Sie auf der Registerkarte Regeln die Listener-Regel aus und klicken Sie dann auf Aktionen, Regel bearbeiten.
-
Aktualisieren Sie die Aktionen, Bedingungen und Transformationen nach Bedarf. Die detaillierten Schritte finden Sie unter Hinzufügen einer Regel.
-
Wählen Sie Weiter aus.
-
(Optional) Aktualisieren Sie die Priorität.
-
Wählen Sie Weiter aus.
-
Wählen Sie Änderungen speichern aus.
- AWS CLI
-
Um Regelaktionen, Bedingungen und Transformationen zu aktualisieren
Verwenden Sie den Befehl modify-rule. Geben Sie mindestens eine der folgenden Optionen an: --actions--conditions, und--transforms.
Beispiele für diese Optionen finden Sie unterHinzufügen einer Regel.
- CloudFormation
-
So aktualisieren Sie Regelaktionen, Bedingungen und Transformationen
Aktualisieren Sie die AWS::ElasticLoadBalancingV2::ListenerRuleRessource.
Regeln finden Sie beispielsweise unterHinzufügen einer Regel.
Mit Tags können Sie Ihre Listener und Regeln auf unterschiedliche Weise kategorisieren. Sie können Ressourcen beispielsweise nach Zweck, Inhaber oder Umgebung taggen. Tag-Schlüssel müssen für jede Regel eindeutig sein. Wenn Sie eine Markierung mit einem Schlüssel hinzufügen, der der Regel bereits zugeordnet ist, ändert sich der Wert dieser Markierung.
Wenn Sie ein Tag nicht mehr benötigen, können Sie es entfernen.
- Console
-
Um die Tags für eine Regel zu verwalten
Öffnen Sie die EC2 Amazon-Konsole unter https://console.aws.amazon.com/ec2/.
-
Klicken Sie im Navigationsbereich auf Load Balancers.
-
Wählen Sie den Namen des Load Balancers, um dessen Detailseite zu öffnen.
-
Wählen Sie auf der Registerkarte Listener und Regeln den Text in der Spalte Protokoll: Port aus, um die Detailseite für den Listener zu öffnen.
-
Wählen Sie auf der Registerkarte Regeln den Text in der Spalte Namenstag aus, um die Detailseite für die Regel zu öffnen.
-
Wählen Sie auf der Seite mit den Details der Regel die Option Tags verwalten aus.
-
Auf der Seite Tags verwalten haben Sie folgende Möglichkeiten:
-
Um ein Tag hinzuzufügen, wählen Sie Neues Tag hinzufügen aus und geben Sie Werte für Schlüssel und Wert ein.
-
Um ein Tag zu löschen, wählen Sie Entfernen neben dem Tag.
-
Um ein Tag zu aktualisieren, geben Sie neue Werte für Schlüssel oder Wert ein.
-
Wählen Sie Änderungen speichern aus.
- AWS CLI
-
Um einer Regel Tags hinzuzufügen
Verwenden Sie den Befehl add-tags.
aws elbv2 add-tags \
--resource-arns listener-rule-arn \
--tags "Key=project,Value=lima" "Key=department,Value=digital-media"
Um Tags aus einer Regel zu entfernen
Verwenden Sie den Befehl remove-tags.
aws elbv2 remove-tags \
--resource-arns listener-rule-arn \
--tag-keys project department
- CloudFormation
-
Um einer Regel Tags hinzuzufügen
Aktualisieren Sie die AWS::ElasticLoadBalancingV2::ListenerRuleRessource.
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'