Utilizzare ModifyLoadBalancerAttributes con una CLI - AWS Esempi di codice SDK

Sono disponibili altri esempi AWS SDK nel repository AWS Doc SDK Examples. GitHub

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à.

Utilizzare ModifyLoadBalancerAttributes con una CLI

Gli esempi di codice seguenti mostrano come utilizzare ModifyLoadBalancerAttributes.

CLI
AWS CLI

Come modificare gli attributi di un bilanciatore del carico

Questo esempio modifica l’attributo CrossZoneLoadBalancing del bilanciatore del carico specificato.

Comando:

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

Output:

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

Questo esempio modifica l’attributo ConnectionDraining del bilanciatore del carico specificato.

Comando:

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

Output:

{ "LoadBalancerAttributes": { "ConnectionDraining": { "Enabled": true, "Timeout": 300 } }, "LoadBalancerName": "my-load-balancer" }
PowerShell
Strumenti per PowerShell V4

Esempio 1: questo esempio abilita il bilanciamento del carico tra zone per il bilanciatore del carico specificato.

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

Esempio 2: questo esempio disabilita lo svuotamento della connessione per il bilanciatore del carico specificato.

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

Esempio 3: questo esempio abilita la registrazione dei log degli accessi per il bilanciatore del carico specificato.

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

Esempio 1: questo esempio abilita il bilanciamento del carico tra zone per il bilanciatore del carico specificato.

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

Esempio 2: questo esempio disabilita lo svuotamento della connessione per il bilanciatore del carico specificato.

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

Esempio 3: questo esempio abilita la registrazione dei log degli accessi per il bilanciatore del carico specificato.

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