Verwenden Sie es ModifyLoadBalancerAttributes mit einem oder AWS SDK CLI - AWS SDKCode-Beispiele

Weitere AWS SDK Beispiele sind im Repo AWS Doc SDK Examples GitHub verfügbar.

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.

Verwenden Sie es ModifyLoadBalancerAttributes mit einem oder AWS SDK CLI

Die folgenden Codebeispiele zeigen, wie man es benutztModifyLoadBalancerAttributes.

CLI
AWS CLI

Um die Attribute eines Load Balancers zu ändern

In diesem Beispiel wird das CrossZoneLoadBalancing Attribut des angegebenen Load Balancers geändert.

Befehl:

aws elb modify-load-balancer-attributes --load-balancer-name my-load-balancer --load-balancer-attributes "{\"CrossZoneLoadBalancing\":{\"Enabled\":true}}"

Ausgabe:

{ "LoadBalancerAttributes": { "CrossZoneLoadBalancing": { "Enabled": true } }, "LoadBalancerName": "my-load-balancer" }

In diesem Beispiel wird das ConnectionDraining Attribut des angegebenen Load Balancers geändert.

Befehl:

aws elb modify-load-balancer-attributes --load-balancer-name my-load-balancer --load-balancer-attributes "{\"ConnectionDraining\":{\"Enabled\":true,\"Timeout\":300}}"

Ausgabe:

{ "LoadBalancerAttributes": { "ConnectionDraining": { "Enabled": true, "Timeout": 300 } }, "LoadBalancerName": "my-load-balancer" }
PowerShell
Tools für PowerShell

Beispiel 1: Dieses Beispiel aktiviert den zonenübergreifenden Load Balancer für den angegebenen Load Balancer.

Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer -CrossZoneLoadBalancing_Enabled $true

Beispiel 2: In diesem Beispiel wird der Verbindungsabbau für den angegebenen Load Balancer deaktiviert.

Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer -ConnectionDraining_Enabled $false

Beispiel 3: In diesem Beispiel wird die Zugriffsprotokollierung für den angegebenen Load Balancer aktiviert.

Edit-ELBLoadBalancerAttribute -LoadBalancerName my-load-balancer ` >> -AccessLog_Enabled $true ` >> -AccessLog_S3BucketName amzn-s3-demo-logging-bucket ` >> -AccessLog_S3BucketPrefix my-app/prod ` >> -AccessLog_EmitInterval 60