Citrix ADC

Configuration et liaison d’une stratégie de débit de trafic

Vous implémentez un comportement d’application basé sur le débit en configurant une stratégie dans une fonctionnalité Citrix ADC appropriée. La fonctionnalité doit prendre en charge les stratégies avancées. L’expression de stratégie doit contenir le préfixe d’expression suivant pour permettre à la fonctionnalité d’analyser le taux de trafic :

sys.check_limit(<limit_identifier>)
<!--NeedCopy-->

Où limit_identifier est le nom d’un identificateur de limite.

L’expression de stratégie doit être une expression composée qui contient au moins deux composants :

  • Expression qui identifie le trafic auquel l’identificateur de limite de débit est appliqué. Par exemple :
    http.req.url.contains("my_aspx.aspx").
<!--NeedCopy-->
  • Expression qui identifie un identificateur de limite de taux, par exemple, sys.check_limit (« my_limit_identifier »). Il doit s’agir de la dernière expression de l’expression de stratégie.

Pour configurer une stratégie basée sur les taux à l’aide de l’interface de ligne de commande

À l’invite de commandes, tapez la commande suivante pour configurer une stratégie basée sur les taux et vérifier la configuration :

add cache|dns|rewrite|responder policy <policy_name> -rule expression && sys.check_limit("<LimitIdentifierName>") [<feature-specific information>]
<!--NeedCopy-->

Voici un exemple complet de règle de stratégie basée sur le taux. Notez que cet exemple suppose que vous avez configuré l’action du répondeur, send_direct_url, qui est associée à la stratégie. Notez que le paramètre sys.check_limit doit être le dernier élément de l’expression de stratégie :

add responder policy responder_threshold_policy "http.req.url.contains("myindex.html") && sys.check_limit("my_limit_identifier")" send_direct_url
<!--NeedCopy-->

Pour plus d’informations sur la liaison d’une stratégie globalement ou à un serveur virtuel, reportez-vous à la section « Liaison de stratégies avancées ». «

Pour configurer une stratégie basée sur les taux à l’aide de l’utilitaire de configuration

  1. Dans le volet de navigation, développez la fonctionnalité dans laquelle vous souhaitez configurer une stratégie (par exemple, Mise en cache intégrée, Réécriture ou Répondeur), puis cliquez sur Stratégies.

  2. Dans le volet d’informations, cliquez sur Ajouter. Dans Nom, saisissez un nom unique pour la stratégie.

  3. Sous Expression, entrez la règle de stratégie et assurez-vous d’inclure le paramètre sys.check_limit en tant que composant final de l’expression. Par exemple :

    http.req.url.contains("my_aspx.aspx") && sys.check_limit("my_limit_identifier")
    <!--NeedCopy-->
    
  4. Saisissez des informations spécifiques à la fonctionnalité concernant la stratégie.

    Par exemple, vous devrez peut-être associer la stratégie à une action ou à un profil. Pour plus d’informations, consultez la documentation spécifique aux fonctionnalités.

  5. Cliquez sur Créer, puis cliquez sur Fermer.

  6. Cliquez sur Enregistrer.

Configuration et liaison d’une stratégie de débit de trafic