View a markdown version of this page

Aktualisieren Sie die Integritätseinstellungen der Zielgruppe für Ihren Network Load Balancer - Elastic Load Balancing

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.

Aktualisieren Sie die Integritätseinstellungen der Zielgruppe für Ihren Network Load Balancer

Standardmäßig überwachen Network Load Balancer den Zustand von Zielen und leiten Anfragen an fehlerfreie Ziele weiter. Wenn der Load Balancer jedoch nicht über genügend intakte Ziele verfügt, sendet er automatisch Datenverkehr an alle registrierten Ziele (Fail-Open). Sie können die Zielgruppen-Integritätseinstellungen für Ihre Zielgruppe ändern, um die Schwellenwerte für DNS-Failover und Routing-Failover zu definieren. Weitere Informationen finden Sie unter Zustand der Zielgruppe.

Console
Um die Integritätseinstellungen der Zielgruppe zu aktualisieren
  1. Öffnen Sie die Amazon-EC2-Konsole unter https://console.aws.amazon.com/ec2/.

  2. Wählen Sie im Navigationsbereich unter Load Balancing die Option Load Balancer aus.

  3. Wählen Sie den Namen der Zielgruppe aus, um deren Detailseite zu öffnen.

  4. Klicken Sie auf der Registerkarte Attribute auf Bearbeiten.

  5. Erweitern Sie die Anforderungen an den Zustand der Zielgruppe.

  6. Für den Konfigurationstyp empfehlen wir, die Unified Configuration zu wählen. Dabei wird der gleiche Schwellenwert für DNS-Failover und Routing-Failover festgelegt.

  7. Führen Sie für Anforderungen für fehlerfreie Zustände einen der folgenden Schritte aus:

    • Wählen Sie Mindestanzahl fehlerfreier Ziele aus und geben Sie dann eine Zahl zwischen 1 und der maximalen Anzahl von Zielen für Ihre Zielgruppe ein.

    • Wählen Sie Mindestprozentsatz fehlerfreier Ziele und geben Sie dann eine Zahl zwischen 1 und 100 ein.

  8. Der Informationstext gibt an, ob der zonenübergreifende Lastenausgleich für die Zielgruppe aktiviert ist. Wenn der zonenübergreifende Lastenausgleich deaktiviert ist, können Sie ihn aktivieren, um sicherzustellen, dass Sie über genügend Kapazität verfügen. Aktualisieren Sie unter Konfiguration der Zielauswahl den Cross-zone Lastenausgleich.

    Der folgende Text weist darauf hin, dass der zonenübergreifende Load Balancing deaktiviert ist:

    Healthy state requirements apply to each zone independently.

    Der folgende Text gibt an, dass der zonenübergreifende Load Balancing aktiviert ist:

    Healthy state requirements apply to the total targets across all applicable zones.
  9. Wählen Sie Änderungen speichern aus.

AWS CLI
Um die Integritätseinstellungen der Zielgruppe zu aktualisieren

Verwenden Sie den Befehl modify-target-group-attributes. Im folgenden Beispiel wird der Schwellenwert für den fehlerfreien Zustand für beide Aktionen mit einem fehlerhaften Zustand auf 50 % festgelegt.

aws elbv2 modify-target-group-attributes \ --target-group-arn target-group-arn \ --attributes \ "Key=target_group_health.dns_failover.minimum_healthy_targets.percentage,Value=50" \ "Key=target_group_health.unhealthy_state_routing.minimum_healthy_targets.percentage,Value=50"
CloudFormation
Um die Gesundheitseinstellungen der Zielgruppe zu ändern

Aktualisieren Sie die TargetGroup Ressource AWS::ElasticLoadBalancing V2::. Im folgenden Beispiel wird der Schwellenwert für den fehlerfreien Zustand für beide Aktionen mit einem fehlerhaften Zustand auf 50 % festgelegt.

Resources: myTargetGroup: Type: 'AWS::ElasticLoadBalancingV2::TargetGroup' Properties: Name: my-target-group Protocol: TCP Port: 80 TargetType: ip VpcId: !Ref myVPC TargetGroupAttributes: - Key: "target_group_health.dns_failover.minimum_healthy_targets.percentage" Value: "50" - Key: "target_group_health.unhealthy_state_routing.minimum_healthy_targets.percentage" Value: "50"