Come posso configurare il routing basato su host con Application Load Balancer?

2 minuti di lettura
0

Ho più domini serviti dallo stesso Application Load Balancer. Per ogni dominio utilizzo diversi gruppi di destinazione. Vorrei inoltrare il traffico per ciascun dominio ai rispettivi gruppi di destinazione. Come posso configurare il routing basato su host con Application Load Balancer?

Risoluzione

  1. Apri la console Amazon Elastic Compute Cloud (Amazon EC2).
  2. Nel pannello di navigazione, in Sistemi di bilanciamento del carico seleziona Bilanciamento del carico.
  3. Seleziona il tuo bilanciatore del carico, quindi scegli Listener.
  4. Scegli Visualizza/modifica regole per l'ascoltatore del bilanciatore del carico che desideri utilizzare.
  5. Seleziona il segno più per aggiungere una regola.
  6. Scegli Inserisci regola.
  7. Scegli Aggiungi condizione.
  8. Scegli Intestazione dell'host.
  9. Inserisci il nome host del tuo dominio (ad esempio, example1.com).
    Per salvare la condizione, scegli l'icona del segno di spunta.
  10. Scegli Aggiungi azione per aggiungere le azioni desiderate per la condizione. Per salvare le azioni, scegli l'icona del segno di spunta.
  11. Scegli Salva.
  12. Ripeti i passaggi da 5 a 12 per aggiungere altre regole e indirizzare i vari domini a diversi gruppi di destinazione.

Note:

  • per utilizzare lo stesso set di gruppi di destinazione in modo da servire più domini, aggiungi più nomi host per i tuoi domini.
  • La priorità viene assegnata alle regole in base alla loro posizione nel relativo elenco. Se necessario, è possibile modificare le priorità riordinando le regole.
  • Se l'intestazione host di una richiesta non corrisponde alle intestazioni host di nessuna delle regole, prevarranno le azioni configurate nella regola predefinita dell'ascoltatore.

Informazioni correlate

Regole dell'ascoltatore per Application Load Balancer

AWS UFFICIALE
AWS UFFICIALEAggiornata un anno fa