订单de priorité pour les服务GSLB
La function order de priorité pour les service vous permet de hiérarchiser le ' re des services order ou des services groups en function des préférences de sélection de l ' équilibrage de charge。你的配置命令priorité影响你的命令opérations
- Liez un service à un server virtuel GSLB。
- Liez un groupe de services à un server virtuel GSLB。
- GSLB服务集团成员联盟。
Actuellement, vous pouvez configururer l 'ordre de priorité des services à l 'aide des approches suivantes。Toutefois, ces approach présentent les limites suivantes:
Configuration d 'une chaîne de serurs virtuels de sauvegarde: Le nombre de lignes de Configuration est élevé et vous devez exécuter la command
显示
plusieurs fois pour connaître l ' état de tous les services GSLB pour chque server virtuel。安置配置préféré: vous devez créer des entrées安置点决定投票点的应用。
La fonctionnalité order de priorité pour les services résout les局限性précédentes avec moins de commandes de configuration and vous aide à effectuer La configuration de l ' placement de l toutes les address IP des services préféré sans avoir besoin de représentation de l 'emplacement de toutes les address IP des services GSLB。
配置l ' orderre de priorité pour les services GSLB
倒配置l ' orderre de priorité des services GSLB, le paramètre订单数量< >
Est ajouté联络指挥部。
标记:
Le numéro de command Le plus bas a la priorité la plus élevée。
对:
Bind GSLB vserver
Prenons l '示例d 'un ensemble de services liés à un server virtuel GSLB (gv1)。À l 'aide du paramètre— 秩序<数字>
, vous pouvez hiérarchiser l ' orderre de sélection des services comme suit:
- 集合1 (s1, s2)绑定到gv1 - order 1
- 集合2 (s3, s4)绑定到gv1 - order 2
- 集合3 (s5, s6)绑定到gv1 - order 3
Une fois que vous avez lié les services à gv1 et que gv1 reçoit le traffic client, l ' order de sélection des services est le suivant:
- Le server virtuel (gv1) sélectionne les services de l 'ensemble 1 (s1 et s2) avec Le numéro d ' orderre 1, car cet ensemble se voit attribuer Le numéro d ' orderre Le plus bas。Par défaut, le numéro de command le plus bas a la priorité la plus élevée。
- Si tous les services de l 'ensemble 1 sont DOWN, gv1 sélectionne l 'ensemble 2 (s3 et s4) avec le numéro d ' orderre 2。
- Si tous les services des ensemble 1 et 2 sont hors service, gv1 sélectionne l’ensemble 3 (s5 et s6) avec le numéro d’ordre 3。
配置者l 'ordre de priorité pour les services GSLB à l 'aide du CLI
Pour configurer l ' orderre de priorité des services GSLB, tapez les commandes suivantes à l 'invite de commands:
Ajoutez des sites GSLB。
添加GSLB站点site1 1.1.1.1
添加GSLB站点site2 1.1.1.2
Ajoutez unservervirtuel GSLB。
add gslb vserver gv1 HTTP
Ajoutez des services。
添加GSLB服务gsvc1 1.1.1.3 HTTP 80 -sitename site1 .使用实例
添加GSLB服务gsvc2 1.1.1.4 HTTP 80 -sitename site2
添加GSLB服务gsvc3 1.1.1.5 HTTP 80 -sitename site1
添加GSLB服务gsvc4 1.1.1.6 HTTP 80 -sitename site2
添加GSLB服务gsvc5 1.1.1.7 HTTP 80 -sitename site1
添加GSLB服务gsvc6 1.1.1.8 HTTP 80 -sitename site2
Définissez le numéro de command et liez les services au serur virtuel GSLB。
绑定GSLB vserver gv1 gsvc1 -order 1
绑定GSLB vserver gv1 gsvc2 -order 1
绑定GSLB vserver gv1 gsvc3 -order 2
绑定GSLB vserver gv1 gsvc4 -order
绑定GSLB vserver gv1 gsvc5 -order
绑定GSLB vserver gv1 gsvc6 -order
配置者l ' order de priorité des services GSLB à l 'aide de l 'interface graphique
条件préalables:
- Vous avez créé des sites GSLB。
- Vous avez créé un server virtuel GSLB。
- Vous avez créé des services GSLB。
倒配置l ' orderre de priorité des services GSLB et les lier au server virtuel GSLB, procédez comme suit:
Accedez一Gestion du traffic > GSLB >服务器虚拟et double cliquez sur le servur virtuel GSLB。
在服务器虚拟GSLB,苏拉节服务GSLB及服务联络小组GSLB, cliquez sur联络服务器虚拟GSLB à GSLB服务.
Dans la boîte de对话服务GSLB和服务联络小组GSLB, cliquez surAjouter une联络.
Dans la boîte de对话联络服务GSLB, sélectionnez联合国服务。
“我的尊严是冠军”范围倒définir l ' orderre de priorité du service。
双击苏尔肝.
Répétez les étapes 1 à 6 pour configurer un numéro d’ordre de priorité différent pour différents services。
配置人员命令de priorité pour les services GSLB à l’aide des commands de stratégie LB
Par défaut, le numéro de command le plus bas a la priorité la plus élevée。Toutefois, vous pouvez différer ce comportement par défaut à l 'aide des nouvelles commandes d 'action et de stratégie LB. vous pouvez configure l ' order de sélection des services en function du traffic client entry ou des données client。
Prenons l '示例d 'un ensemble de services liés à un server virtuel GSLB (gv1)。À l 'aide du paramètre— 秩序<数字>
, vous avez configuré l ' orderre de priorité des services
集成1 (s1, s2) lié à gv1 - orderre 1
集成2 (s3, s4) lié à gv1 - orderre 2
Set 3 (s5, s6) lié à gv1 - orderre 3
Par défaut, le numéro de command le plus bas a la priorité la plus élevée。Par conséquent, l ' orderre de priorité Par défaut est 1,2 et 3 pour les services de l 'ensemble 1, ensemble2 et ensemble3,分别。Toutefois, pour un traffic client spécifique, vous souhaitez modifier l ' orderre de priorité sur 3,1 et 2。倾尽一切,尽情享受stratégie LB et la lier à gv1。
Une command de stratégie LB se compose de deux éléments: Une règle et Une action。La règle est associée à une行动,qui est exécutée si une需求对应à La règle。
标记:
Les commands de stratégie LB sont communes à la fois pour la configuration LB et GSLB et sont applicables aux demandes gérées par l 'appliance Citrix ADC。
行动磅
* *表情:* *
添加lb动作<名称> <类型> <字符串>
* *为例:* *
add lb action act1 -type SELECTIONORDER -value 3 2 1 .单击“添加”
产品:
的名字
:笔名。类型
: d 'action类型。字符串
: valeur de l 'action spécifiée。
政治的磅
* *表情:* *
添加lb策略<名称> <规则> <动作>
* *为例:* *
add lb policy pol1 -rule CLIENT.IP.SRC.EQ(8.8.8.8) -action act1 . add lb policy pol1 -rule CLIENT.IP.SRC.EQ
产品:
的名字
:笔名la stratégie。规则
: une règle se compose d 'une ou plusieurs表达式。La règle est associée à une action, qui est exécutée si La demand correspondence à La règle。行动
: DROP, NOLBACTION et RESET sont pris en charge。undefaction
: l 'appliance Citrix ADC génère un événement非défini (événement UNDEF) lorsqu 'une demande ne对应pas à une stratégie。Vous pouvez utiliser la command设置lb参数-undefAction
倒définir l’action非définie。Vous pouvez影响ces动作à un événement non défini: DROP, NOLBACTION et RESET。
Prenons un example dans leel vous ajoutez une action LB, une stratégie LB et liez la stratégie à un server virtuel GSLB (gv1) comme suit:
add lb action act1 -type SELECTIONORDER -value 3 1 2
add lb policy pol1 -rule CLIENT.IP.SRC.EQ(8.8.8.8) -action act1 . add lb policy pol1 -rule CLIENT.IP.SRC.EQ
bind gslb vserver gv1 - policyname pol1 -priority 20 - gotoPriorityExpression END -type REQUEST
La règle sélectionne le流量客户端通信à l ' address IP et envoy traffic à gv1。8.8.8.8
Le型d 'action LB (SELECTIONORDER
) définit l 'ordre de sélection du service。Après avoir lié la stratégie LB à gv1, et lorsque gv1 reçoit le流量客户端de l ' address IP8.8.8.8
, les services sont sélectionnés dans l 'ordre suivant:
Le server virtuel (gv1) sélectionne les services de l 'ensemble 3 (s5 et s6) avec un orderre de priorité 3。
Si tous les services de l 'ensemble 3 sont DOWN, gv1 sélectionne l 'ensemble 1 (s1 et s2) avec un order de priorité 2。
Si tous les services de l 'ensemble 3 et l 'ensemble 2 sont hors service, le gv1 sélectionne l 'ensemble 1 (s1 et s2) avec l ' order 1。
Configurer l ' orderde priorité pour les services GSLB avec les commands de stratégie LB à l 'aide de l 'interface
Pour configurer l 'ordre de priorité des services GSLB à l 'aide des commandes de stratégie LB, tapez les commandes suivantes à l 'invite de commands:
Ajoutez une行动LB。
add lb action act1 -type SELECTIONORDER -value 3 1 2
Ajoutez une stratégie LB。
add lb policy pol1 -rule CLIENT.IP.SRC.EQ(8.8.8.8) -action act1 . add lb policy pol1 -rule CLIENT.IP.SRC.EQ
Ajoutez des sites GSLB。
添加GSLB站点site1 1.1.1.1
添加GSLB站点site2 1.1.1.2
Ajoutez unservervirtuel GSLB。
add gslb vserver gv1 HTTP
Liez la stratégie LB au服务器虚拟GSLB。
bind gslb vserver gv1 - policyname pol1 -priority 20 - gotoPriorityExpression END -type REQUEST
Ajoutez des services。
添加GSLB服务gsvc1 1.1.1.3 HTTP 80 -sitename site1 .使用实例
添加GSLB服务gsvc2 1.1.1.4 HTTP 80 -sitename site2
添加GSLB服务gsvc3 1.1.1.5 HTTP 80 -sitename site1
添加GSLB服务gsvc4 1.1.1.6 HTTP 80 -sitename site2
添加GSLB服务gsvc5 1.1.1.7 HTTP 80 -sitename site1
添加GSLB服务gsvc6 1.1.1.8 HTTP 80 -sitename site2
Définissez l ' order et liez les services au serur virtuel GSLB。
绑定GSLB vserver gv1 gsvc1 -order 1
绑定GSLB vserver gv1 gsvc2 -order 1
绑定GSLB vserver gv1 gsvc3 -order 2
绑定GSLB vserver gv1 gsvc4 -order
绑定GSLB vserver gv1 gsvc5 -order
绑定GSLB vserver gv1 gsvc6 -order
Configurez l ' orderde priorité pour les services GSLB avec les commands de stratégie LB à l 'aide de l 'interface graphique
条件préalables:
- Vous avez créé des sites GSLB。
- Vous avez créé un server virtuel GSLB。
- Vous avez créé des services。
Étape 1 - Créer une action LB:
Accedez一AppExpert > LB >操作.
在行动磅, cliquez surAjouter.
Dans la boîte de对话Créer des actions LB, spécifiez des valeurs pour les paramètres suivants:
- 笔名l 'action: act1
- 类型: SELECTIONORDER
个数值: 3 1 2
标记:
Les chiffres du champ个数值Sont séparés par UN espace。
双击苏尔克里尔.
Étape 2 - Créer une stratégie LB:
Accedez一AppExpert > LB > Stratégies.
在策略磅, cliquez surAjouter.
Dans la boîte de对话Créer des stratégies LB, spécifiez des valeurs pour les paramètres suivants:
- 笔名: pol1
- 行动:演员1
- 动作à résultat非défini: NOLBACTION
- 表达式: client.ip.src.eq (8.8.8.8)
双击苏尔克里尔.
Étape 3 - Liez la stratégie LB au server virtuel GSLB:
Accedez一Gestion du traffic > GSLB >服务器虚拟et double cliquez sur le servur virtuel GSLB。
在服务器虚拟GSLB,苏拉节产品的皇冠, cliquez sur策略.
丹斯拉节策略, cliquez sur联络de stratégie LB du server virtuel GSLB.
Dans la boîte de对话联络de stratégie, spécifiez des valeurs pour les paramètres suivants:
- Sélectionnez la stratégie: pol 1
- 钇易解石: 10
- 表达式转到:翅片
双击苏尔绑定.
Étape 4 -配置l ' orderre de priorité pour les services GSLB:
倒配置l ' orderre de priorité倒GSLB, reportez-vous à la procédure配置者l ' order de priorité pour les services GSLB à l 'aide de l 'interface graphique.
Paramètres de persistance pour les services
Si la persistence est configurée pour un service, la préférence est toujours donnée à la persistence, par défaut。
Prenons l ' example d 'un service don ' t la persistence est configurée et don ' l ' order de priorité est 1。Si un service d ' order de priorité 0 est UP, la préférence est toujours donnée au service d ' order de priorité 1。
Toutefois, vous pouvez replace ce transport par défaut à命令的辅助命令:
> . set gslb param -overridePersistencyforOrder
Prenons l ' example suivant:
Un ensemble de services est lié à Un server virtuel GSLB (gv1) avec l ' orderre de priorité suivant:
集成1 (s1, s2) lié à gv1 - orderre 1
集成2 (s3, s4) lié à gv1 - orderre 2
Tapez la command suivante à我永远不会忘记你的命令:
设置gslb参数-overridePersistencyforOrder YES
Si l ' ensemble 1 (les services avec persistance sont configurés) est DOWN, les services de l ' ensemble 2 traitent tout les demandes jusqu ' à ce que les services de l ' ensemble soient actifs。Une entrée de persistence pour la priorité 2 est créée。
假设'après不确定的时间,是集合的整体作用。Désormais, les services de l 'ensemble 1 et de l 'ensemble 2 sont prêts à traiter les demandes。Dans ce scénario, de nouvelles décisions d ' équilibrage de charge sont prises lorsque les services d ' ordre supérieur sont actifs。L 'entrée de persistence est remplacée par une nouvelle entrée d ' équilibrage de charge。
巴丘勒priorité
Avec la fonctionnalité de basculement de priorité, vous pouculer tout le trade vers un service de failed priorité pendant la mise à niveau de version pour un service Avec un ordre de priorité + élevé。Vous pouvez utiliser les命令suivantes pour basculer la priorité:
set gslb vserver -toggleorder <升/降> . set gslb vserver -toggleorder <升/降> . set
设置GSLB vserver v1 -orderthreshold值为80
例如,considérons qu 'il exists deux services ayant les priorités suivantes:
- 0 服务 1 - 秩序
- 服务2 -命令1
Par défaut, le服务1 gère tout le流量。Si le service 1 doit être mis à niveau, le traffic doit être redirigé vers le service 2。
À l 'invite de commands, tapez les commands suivantes pour basculer la priorité:
set gslb vserver -toggleorder 降序
Par défaut, 0 a une priorité supérieure。始方,après le basculement de priorité, 1 est considéré comme une priorité supérieure。Si une entrée de persistence est présente pour le service, le comement de préférence de persistence est tel qu 'expliqué dans la sectionParamètres de persistance pour les services.
丹斯cet文章
- 配置l ' orderre de priorité pour les services GSLB
- 配置者l 'ordre de priorité pour les services GSLB à l 'aide du CLI
- 配置者l ' order de priorité des services GSLB à l 'aide de l 'interface graphique
- 配置人员命令de priorité pour les services GSLB à l’aide des commands de stratégie LB
- Configurer l ' orderde priorité pour les services GSLB avec les commands de stratégie LB à l 'aide de l 'interface
- Configurez l ' orderde priorité pour les services GSLB avec les commands de stratégie LB à l 'aide de l 'interface graphique
- Paramètres de persistance pour les services
- 巴丘勒priorité