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à.
AWS-EnableCLBConnectionDraining
Descrizione
Il AWS-EnableCLBConnectionDraining runbook consente il drenaggio della connessione su un Classic Load Balancer (CLB) fino al valore di timeout specificato. Il drenaggio delle connessioni consente al CLB di completare le richieste in corso effettuate a istanze in fase di annullamento della registrazione o non integre; il timeout specificato è il tempo in cui mantiene attive le connessioni prima di segnalare l'istanza come annullata la registrazione. Per ulteriori informazioni sul drenaggio delle connessioni sui CLB, vedi Configurare il drenaggio delle connessioni per il tuo Classic Load Balancer nella Guida utente per Classic Load Balancer.
Esegui questa automazione (console)
Tipo di documento
Automazione
Proprietario
Amazon
Piattaforme
LinuxmacOS, Windows
Parametri
-
AutomationAssumeRole
Tipo: String
Descrizione: (Facoltativo) L'Amazon Resource Name (ARN) del ruolo AWS Identity and Access Management (IAM) che consente a Systems Manager Automation di eseguire le azioni per tuo conto. Se non viene specificato alcun ruolo, Systems Manager Automation utilizza le autorizzazioni dell'utente che avvia questo runbook.
-
LoadBalancerName
Tipo: String
Descrizione: (Obbligatorio) Il nome del load balancer su cui si desidera abilitare il drenaggio della connessione.
-
ConnectionTimeout
Tipo: numero intero
Valori validi: 1-3600
Impostazione predefinita: 300
Descrizione: (Obbligatorio) Il valore di timeout della connessione per il load balancer. Il valore di timeout può essere impostato tra 1 e 3600 secondi.
Autorizzazioni IAM richieste
Il AutomationAssumeRole parametro richiede le seguenti azioni per utilizzare correttamente il runbook.
-
ssm:StartAutomationExecution -
ssm:GetAutomationExecution -
elasticloadbalancing:DescribeLoadBalancerAttributes -
elasticloadbalancing:ModifyLoadBalancerAttributes
Fasi del documento
-
ModifyLoadBalancerConnectionDraining (aws:executeAwsApi): abilita il drenaggio della connessione e imposta il valore di timeout specificato per il load balancer specificato.
-
VerifyLoadBalancerConnectionDrainingEnabled(aws:assertAwsResourceProperty): verifica che il drenaggio delle connessioni sia abilitato per il load balancer.
-
VerifyLoadBalancerConnectionDrainingTimeout(aws:assertAwsResourceProperty): verifica che il valore di timeout della connessione per il load balancer corrisponda al valore specificato.