Global outage event
If you’re experiencing issues with your AWS services, then please refer to the AWS Health Dashboard. You can find the overall status of ongoing outages, the health of AWS services, and the latest updates from AWS engineers.
Come posso impostare gruppi target ponderati per il mio Application Load Balancer?
Desidero registrare gruppi target ponderati per il mio Application Load Balancer.
Risoluzione
Puoi assegnare pesi diversi ai gruppi di destinazione affinché un Application Load Balancer distribuisca il traffico in modo proporzionale.
Crea gruppi di destinazione
Per creare i gruppi di destinazione che desideri registrare con l'Application Load Balancer, completa i seguenti passaggi:
- Apri la console Amazon Elastic Compute Cloud (Amazon EC2).
- Scegli la Regione AWS in cui si trovano le istanze Amazon EC2.
- Nel pannello di navigazione, in Bilanciamento del carico, scegli Gruppi di destinazione.
- Per creare il primo gruppo di destinazione, completa i seguenti passaggi:
Scegli Crea gruppo di destinazione.
In Nome gruppo di destinazione, specifica un nome per il gruppo di destinazione.
Configura il protocollo, la porta e il cloud privato virtuale (VPC) per il gruppo target.
Scegli Crea.
Per Istanze, seleziona una o più istanze.
Specifica una porta per le istanze.
Scegli Includi come in sospeso di seguito, quindi Crea gruppo di destinazione. - Per impostare gruppi di destinazione ponderati, devi creare almeno due gruppi di destinazione. Ripeti il passaggio 4 per creare un secondo gruppo di destinazione.
Crea un Application Load Balancer
Importante: se hai un Application Load Balancer che desideri utilizzare, continua con la sezione Configure listener rules and assign weights (Configura le regole del listener e assegna i pesi). Per creare un Application Load Balancer, completa i seguenti passaggi:
- Nel pannello di navigazione, in Bilanciamento del carico, scegli Bilanciatori del carico.
- Scegli Crea sistema di bilanciamento del carico.
- Per Seleziona un tipo di bilanciatore del carico, scegli Application Load Balancer, quindi Create.
- Nella procedura guidata Crea un Application Load Balancer, completa i seguenti passaggi:
Inserisci un nome per il bilanciatore del carico.
Scegli Con connessione Internet o Interno.
Scegli Tipo di indirizzo IP.
Seleziona il VPC e almeno due zone di disponibilità.
Per Gruppi di sicurezza, seleziona o crea un gruppo di sicurezza.
Per Listener e routing, mantieni il listener HTTP predefinito sulla porta 80. - Nella pagina Configura instradamento, completa i seguenti passaggi:
Per Target group, scegli Existing Target.
Per Nome, seleziona il primo gruppo di destinazione che hai creato.
Scegli Avanti: Registra destinazioni. - Nella pagina Registra destinazioni, conferma che le istanze registrate siano visualizzate in Istanze registrate.
Nota: per modificare le destinazioni, torna alla console Gruppi di destinazione. La pagina Registra destinazioni serve solo per verifica. - Nella pagina Esamina, scegli Crea.
- Dopo aver creato l'Application Load Balancer, scegli Chiudi.
- Dopo la chiusura della procedura guidata di creazione, torni alla pagina Sistema di bilanciamento del carico. Seleziona il nuovo bilanciatore del carico dall'elenco dei bilanciatori del carico.
Configura le regole del listener e assegna i pesi
Per assegnare pesi ai gruppi di destinazione, completa i seguenti passaggi per configurare le regole del listener per l'Application Load Balancer:
- Nella scheda Listener, scegli Visualizza/modifica regole.
- Scegli Modifica regole.
- Accanto a Inoltra a, scegli Modifica.
- Aggiungi il secondo gruppo di destinazione che hai creato in precedenza.
- Inserisci un valore per il peso del gruppo di destinazione compreso tra 0 e 999.
- Seleziona il segno di spunta, quindi scegli Aggiorna.
- (Facoltativo) Se il gruppo di destinazione è persistente, imposta la persistenza a livello di gruppo.
Nota: quando configuri la persistenza a livello di gruppo, le richieste indirizzate rimangono nel gruppo di destinazione per tutta la durata della sessione. Il valore predefinito è 1 ora. Al termine della sessione, il bilanciatore del carico distribuisce le richieste in base ai pesi dei gruppi di destinazione.
L'Application Load Balancer distribuisce il traffico in base ai pesi dei gruppi di destinazione. Se tutte le destinazioni di un gruppo non superano i controlli di integrità, l'Application Load Balancer non esegue il failover su un altro gruppo. Il bilanciatore continua a indirizzare il traffico verso le destinazioni non integre. È consigliabile non utilizzare gruppi di destinazione ponderati come meccanismo di failover.
Se il peso del primo gruppo destinazione è pari al 70% e quello del secondo è pari al 30%, la maggior parte delle richieste proviene dal primo gruppo di destinazione.
Esempio di comando:
for X in seq 6; do curl -so -i /dev/null -w "" http://FINAL-721458494.us-east-2.elb.amazonaws.com; done
Esempio di output:
<h1> This is T1 </h1> <h1> This is T1 </h1> <h1> This is T1 </h1> <h1> This is T1 </h1> <h1> This is T2 </h1> <h1> This is T2 </h1>
In questo esempio, T1 rappresenta le risposte del primo gruppo di destinazione (peso 70%) e T2 rappresenta le risposte del secondo (peso 30%).
Se imposti il peso del secondo gruppo di destinazione sul 70% e quello del primo sul 30%, la maggior parte delle richieste proviene dal secondo gruppo di destinazione.
Esempio di comando:
for X in seq 7; do curl -so -i /dev/null -w "" http://FINAL-721458494.us-east-2.elb.amazonaws.com; done
Esempio di output:
<h1> This is T2 </h1> <h1> This is T2 </h1> <h1> This is T2 </h1> <h1> This is T1 </h1> <h1> This is T1 </h1> <h1> This is T2 </h1> <h1> This is T2 </h1>
In questo esempio, T2 rappresenta le risposte del secondo gruppo di destinazione (peso 70%) e T1 rappresenta le risposte del primo (peso 30%). Inserisci un nome per il bilanciatore del carico.
- Argomenti
- Networking & Content Delivery
- Lingua
- Italiano
Video correlati

