Application Load Balancer - Controller di ripristino delle applicazioni Amazon (ARC)

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

Application Load Balancer

Utilizzo dello spostamento zonale per Application Load Balancer

Per utilizzare Application Load Balancer con zonal shift, è necessario abilitare l'integrazione dello spostamento ARC zonale negli attributi di Application Load Balancer. Application Load Balancer supporta lo spostamento zonale con configurazioni abilitate o disattivate tra zone.

Prima di abilitare l'ARCintegrazione e iniziare a utilizzare zonal shift, esamina quanto segue:

  • È possibile avviare uno spostamento zonale per uno specifico sistema di bilanciamento del carico solo per una singola zona di disponibilità. Non è possibile avviare uno spostamento zonale per più zone di disponibilità.

  • AWS rimuove in modo proattivo gli indirizzi IP del sistema di bilanciamento del carico zonale DNS quando più problemi di infrastruttura influiscono sui servizi. Verificare sempre l'attuale capacità della zona di disponibilità prima di avviare uno spostamento zonale. Se i sistemi di bilanciamento del carico hanno il bilanciamento del carico tra zone disattivato e si utilizza uno spostamento zonale per rimuovere l'indirizzo IP zonale di un sistema di bilanciamento del carico, anche la zona di disponibilità coinvolta nello spostamento zonale perderà capacità di destinazione.

  • Quando un Application Load Balancer è una destinazione di un Network Load Balancer, avviare sempre lo spostamento zonale dal Network Load Balancer. Se si avvia uno spostamento zonale dall'Application Load Balancer, il Network Load Balancer non riconoscerà lo spostamento e continuerà a inviare traffico all'Application Load Balancer.

Puoi avviare uno spostamento di zona per un sistema di bilanciamento del carico nella console Elastic Load Balancing (nella Regioni AWS maggior parte dei casi) o nella console. ARC

Console
Per abilitare lo spostamento zonale su un sistema di bilanciamento del carico (console)
  1. Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nella pagina di navigazione, in Load Balancing, scegli Load Balancers.

  3. Seleziona il nome dell'Application Load Balancer.

  4. Nella scheda Attributi, scegli Modifica.

  5. Nella configurazione di routing della zona di disponibilità, imposta l'integrazione dei turni di ARC zona su Abilita.

  6. Seleziona Salva.

AWS CLI
Per abilitare lo spostamento zonale su un sistema di bilanciamento del carico ()AWS CLI
  • Immetti il comando seguente:

    aws elbv2 modify-load-balancer-attributes --load-balancer-arn my-alb-arn --attributes Key=zonal_shift.config.enabled,Value=true

Per ulteriori informazioni sull'attivazione di uno spostamento zonale, vedere. Avvio, aggiornamento o annullamento di un turno zonale

È possibile utilizzare l'keepaliveopzione per configurare la durata delle connessioni. Per ulteriori informazioni, consulta la durata HTTP del client keepalive nella Guida per l'utente di Application Load Balancer. Per impostazione predefinita, Application Load Balancer impostano il valore di durata del HTTP client keepalive su 3600 secondi o 1 ora. Ti consigliamo di abbassare il valore in modo che sia in linea con l'obiettivo del tempo di ripristino per l'applicazione, ad esempio 300 secondi. Quando scegli la durata di keepalive di un HTTP client, considera che questo valore rappresenta un compromesso tra la riconnessione più frequente in generale, il che può influire sulla latenza, e lo spostamento più rapido di tutti i client da una zona o regione compromessa.

Come funziona lo spostamento zonale per Application Load Balancer

Quando viene avviato uno spostamento di zona su un Application Load Balancer con il bilanciamento del carico tra zone abilitato, tutto il traffico verso le destinazioni viene bloccato nella zona di disponibilità interessata e viene rimosso l'indirizzo IP zonale da. DNS

Per ulteriori informazioni, consulta la sezione Integrations for your Application Load Balancer nella Application Load Balancer User Guide.