ADC

Lier une politique de répondeur

Pour mettre en œuvre une stratégie, vous devez la lier soit globalement, de sorte qu’elle s’applique à tout le trafic qui passe par NetScaler, 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 nombre entier positif.

Dans le système d’exploitation NetScaler, les priorités des stratégies 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 attribuée une priorité de 100 et enfin la stratégie affectée d’un ordre de 1000. La fonctionnalité de répondeur implémente uniquement la première stratégie à laquelle une demande correspond, pas les stratégies supplémentaires auxquelles elle pourrait également correspondre. La priorité de la stratégie est donc importante pour obtenir les résultats souhaités.

Vous pouvez vous laisser suffisamment de place pour ajouter d’autres stratégies dans n’importe quel ordre, tout en les définissant pour qu’elles soient évaluées dans l’ordre de votre choix, 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 d’autres stratégies à tout moment sans avoir à réaffecter la priorité d’une stratégie existante.

Pour plus d’informations sur les stratégies de liaison sur NetScaler, consultezla section Stratégies et expressions.

Remarque :

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

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

À 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
<!--NeedCopy-->

Pour lier la stratégie de répondeur à un serveur virtuel spécifique à l’aide de la ligne de commande NetScaler, procédez comme suit :

À l’invite de commandes, tapez :

  • bind lb vserver <name> -policyname <policy_name> -priority <priority>
  • show lb vserver vs-loadbal <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
<!--NeedCopy-->

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

  1. Accédez à AppExpert > Répondeur > Stratégies.
  2. Sur la page Stratégies du répondeur, sélectionnez une stratégie de répondeur, puis cliquez sur Gestionnaire de stratégies.
  3. Dans le menu Points de liaison de la boîte de dialogue Responder Policy Manager, 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 s’est 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. Sur 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 dispositif NetScaler.
  4. Cochez la case 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 s’est terminée avec succès.
Lier une politique de répondeur

Dans cet article