Combinaisons des noms d'hôte virtuel et des règles de routage par chemin pour les ensembles de back-ends d'équilibreur de charge
Découvrez les noms d'hôte virtuel et les règles de routage par chemin pour acheminer les demandes vers les ensembles de back-ends.
Les noms d'hôte virtuel et les règles de routage par chemin acheminent les demandes vers les ensembles de back-ends. Les processus d'écoute comportant un nom d'hôte virtuel sont prioritaires sur le processus d'écoute par défaut (aucun nom d'hôte). L'exemple suivant illustre les résultats d'une interaction de routage simple.
Le système comprend trois processus d'écoute et un ensemble de routages par chemin :
Processus d'écoute 1
- Nom d'hôte virtuel : aucun
- Ensemble de back-ends par défaut :
A
- Ensemble de routages par chemin :
PathRouteSet1
Processus d'écoute 2
- Nom d'hôte virtuel :
captive.com
- Ensemble de back-ends par défaut :
B
- Ensemble de routages par chemin :
PathRouteSet1
Processus d'écoute 3
- Nom d'hôte virtuel :
wild.com
- Ensemble de back-ends par défaut :
C
- Ensemble de routages par chemin :
PathRouteSet1
Ensemble de routages par chemin
- Nom de l'ensemble de routages par chemin :
PathRouteSet1
- Une correspondance exacte sur la chaîne de chemin
/tame/
achemine le trafic vers l'ensemble de back-endsB
. - Une correspondance exacte sur la chaîne de chemin
/feral/
achemine le trafic vers l'ensemble de back-endsC
.
- Une correspondance exacte sur la chaîne de chemin
Les exemples de configuration suivants montrent comment les URL de routage entrantes sont acheminées :
http://animals.com/
est acheminé vers l'ensemble de back-endsA
- Le nom d'hôte virtuel
animals.com
correspond au processus d'écoute 1. - Le chemin
/
n'est pas une correspondance EXACT_MATCH pour une chaîne de routage par chemin dansPathRouteSet1
.
- Le nom d'hôte virtuel
http://animals.com/tame/
est acheminé vers l'ensemble de back-endsB
- Le nom d'hôte virtuel
animals.com
correspond au processus d'écoute 1. - Le chemin
/tame/
est une correspondance EXACT_MATCH pour la chaîne de routage par chemin/tame/
dansPathRouteSet1
.
- Le nom d'hôte virtuel
http://animals.com/feral/
est acheminé vers l'ensemble de back-endsC
- Le nom d'hôte virtuel
animals.com
correspond au processus d'écoute 1. - Le chemin
/feral/
est une correspondance EXACT_MATCH pour la chaîne de routage par chemin/feral/
dansPathRouteSet1
.
- Le nom d'hôte virtuel
http://captive.com/
est acheminé vers l'ensemble de back-endsB
- Le nom d'hôte virtuel
captive.com
correspond au processus d'écoute 2. - Le chemin
/
n'est pas une correspondance EXACT_MATCH pour une chaîne de routage par chemin dansPathRouteSet1
.
- Le nom d'hôte virtuel
http://captive.com/tame/
est acheminé vers l'ensemble de back-endsB
- Le nom d'hôte virtuel
captive.com
correspond au processus d'écoute 2. - Le chemin
/tame/
est une correspondance EXACT_MATCH pour la chaîne de routage par chemin/tame/
dansPathRouteSet1
.
- Le nom d'hôte virtuel
http://captive.com/feral/
est acheminé vers l'ensemble de back-endsC
- Le nom d'hôte virtuel
captive.com
correspond au processus d'écoute 2. - Le chemin
/feral/
est une correspondance EXACT_MATCH pour la chaîne de routage par chemin/feral/
dansPathRouteSet1
.
- Le nom d'hôte virtuel
http://wild.com/
est acheminé vers l'ensemble de back-endsC
- Le nom d'hôte virtuel
wild.com
correspond au processus d'écoute 3. - Le chemin
/
n'est pas une correspondance EXACT_MATCH pour une chaîne de routage par chemin dansPathRouteSet1
.
- Le nom d'hôte virtuel
http://wild.com/tame/
est acheminé vers l'ensemble de back-endsB
- Le nom d'hôte virtuel
wild.com
correspond au processus d'écoute 3. - Le chemin
/tame/
est une correspondance EXACT_MATCH pour la chaîne de routage par chemin/tame/
dansPathRouteSet1
.
- Le nom d'hôte virtuel
http://wild.com/feral/
est acheminé vers l'ensemble de back-endsC
- Le nom d'hôte virtuel
wild.com
correspond au processus d'écoute 3. - Le chemin
/feral/
est une correspondance EXACT_MATCH pour la chaîne de routage par chemin/feral/
dansPathRouteSet1
.
- Le nom d'hôte virtuel