Citrix ADC

Liaison d’une stratégie de répondeur

Pour mettre une stratégie en vigueur, vous devez la lier soit globalement, de sorte qu’elle s’applique à tout le trafic qui circule via Citrix ADC, soit à un serveur virtuel spécifique, de sorte que la stratégie ne s’applique qu’aux demandes dont l’adresse IP de destination est le VIP de ce serveur virtuel.

Lorsque vous liez une stratégie, vous lui attribuez une priorité. La priorité détermine l’ordre dans lequel les stratégies que vous définissez sont évaluées. Vous pouvez définir la priorité sur n’importe quel entier positif.

Dans le système d’exploitation Citrix ADC, les priorités de stratégie fonctionnent dans l’ordre inverse : plus le nombre est élevé, plus la priorité est faible. Par exemple, si vous avez trois stratégies avec des priorités de 10, 100 et 1000, la stratégie affectée d’une priorité de 10 est exécutée en premier, puis la stratégie affectée d’une priorité de 100 et enfin la stratégie affectée d’un ordre de 1000. La fonction de répondeur implémente uniquement la première stratégie correspondant à une demande, et non les stratégies supplémentaires qu’elle pourrait également correspondre. Par conséquent, la priorité de stratégie est importante pour obtenir les résultats que vous souhaitez obtenir.

Vous pouvez vous laisser beaucoup de place pour ajouter d’autres stratégies dans n’importe quel ordre, tout en les définissant pour les évaluer dans l’ordre souhaité, en définissant des priorités avec des intervalles de 50 ou 100 entre chaque stratégie lorsque vous la liez globalement. Vous pouvez ensuite ajouter des stratégies supplémentaires à tout moment sans avoir à réaffecter la priorité d’une stratégie existante.

Pour plus d’informations sur les stratégies de liaison sur Citrix ADC, reportez-vous à la section Stratégies et expressions.

Remarque :

Les stratégies de répondeur sont liées aux serveurs virtuels basés sur TCP.

Pour lier globalement une stratégie de répondeur à l’aide de la ligne de commande Citrix ADC :

À l’invite de commandes, tapez la commande suivante pour lier globalement une stratégie de répondeur et vérifier la configuration :

  • bind responder global <policyName> <priority> [<gotoPriorityExpression> [-type <type>] [-invoke (<labelType> <labelName>)]
  • show responder global

Exemple :

> bind responder global poliError 100
 Done
> show responder global
1)      Global bindpoint: REQ_DEFAULT
        Number of bound policies: 1

 Done

Pour lier une stratégie de répondeur à un serveur virtuel spécifique à l’aide de la ligne de commande Citrix ADC :

À l’invite de commandes, tapez :

  • bind lb vserver <name> -policyname <policy_name> -priority <priority>
  • sh lb vserver <name>

Exemple :

> bind lb vserver vs-loadbal -policyName policyTwo -priority 100
 Done
> show lb vserver
1)      vs-loadbal (10.102.29.20:80) - HTTP     Type: ADDRESS
        State: OUT OF SERVICE
        Last state change was at Wed Aug 19 09:05:47 2009 (+211 ms)
        Time since last state change: 2 days, 00:58:03.260
        Effective State: DOWN
        Client Idle Timeout: 180 sec
        Down state flush: ENABLED
        Disable Primary Vserver On Down : DISABLED
        Port Rewrite : DISABLED
        No. of Bound Services :  0 (Total)       0 (Active)
        Configured Method: LEASTCONNECTION
        Mode: IP
        Persistence: NONE
        Vserver IP and Port insertion: OFF
        Push: DISABLED  Push VServer:
        Push Multi Clients: NO
        Push Label Rule: none
2)      vs-cont-sw (0.0.0.0:0) - TCP    Type: ADDRESS
        State: DOWN
        Last state change was at Wed Aug 19 10:03:46 2009 (+213 ms)
        Time since last state change: 2 days, 00:00:04.260
        Effective State: DOWN
        Client Idle Timeout: 9000 sec
        Down state flush: ENABLED
        Disable Primary Vserver On Down : DISABLED
        No. of Bound Services :  0 (Total)       0 (Active)
        Configured Method: LEASTCONNECTION
        Mode: IP
        Persistence: NONE
        Connection Failover: DISABLED
 Done

Pour lier globalement une stratégie de répondeur à l’aide de l’interface graphique :

  1. Accédez à AppExpert > Répondeur > Stratégies .
  2. Dans la page Stratégies de répondeur, sélectionnez une stratégie de répondeur, puis cliquez sur Gestionnaire de stratégies .
  3. Dans la boîte de dialogue Gestionnaire de stratégies de répondeur, menu Points de liaison, sélectionnez Global par défaut.
  4. Cliquez sur Insérer une stratégie pour insérer une nouvelle ligne et afficher une liste déroulante de toutes les stratégies de répondeur indépendant.
  5. Cliquez sur l’une des stratégies de la liste. Cette stratégie est insérée dans la liste des stratégies de répondeur liées globalement.
  6. Cliquez sur Appliquer les modifications.
  7. Cliquez sur Fermer. Un message s’affiche dans la barre d’état indiquant que la configuration a été terminée avec succès.

Pour lier une stratégie de répondeur à un serveur virtuel spécifique à l’aide de l’interface graphique :

  1. Accédez à Gestion du trafic > Équilibrage de charge > Serveurs virtuels.
  2. Dans la page Serveurs virtuels d’équilibrage de charge, sélectionnez le serveur virtuel auquel vous souhaitez lier la stratégie de répondeur, puis cliquez sur Ouvrir .
  3. Dans la boîte de dialogue Configurer le serveur virtuel (équilibrage de charge), sélectionnez l’onglet Stratégies, qui affiche la liste de toutes les stratégies configurées sur votre appliance Citrix ADC.
  4. Activez la case à cocher en regard du nom de la stratégie que vous souhaitez lier à ce serveur virtuel.
  5. Cliquez sur OK. Un message s’affiche dans la barre d’état indiquant que la configuration a été terminée avec succès.

Liaison d’une stratégie de répondeur