ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Variables

Les variables sont des objets nommés qui stockent des informations sous forme de jetons. Ces jetons sont utilisés dans le cadre et entre différentes transactions sur l’appliance NetScaler pour le calcul interne et le traitement des politiques.

L’appliance NetScaler prend en charge la création de variables des types suivants :

  • Variables singleton. Peut avoir une valeur unique de l’un des types suivants : ulong et text (taille maximale). Le type ulong est un entier de 64 bits non signé, le type de texte est une séquence d’octets et la taille maximale est le nombre maximum d’octets de la séquence.

  • Variables cartographiques. Les cartes contiennent des valeurs associées à des clés : chaque paire clé-valeur est appelée une entrée de carte. La clé de chaque entrée est unique dans la carte. Les cartes sont spécifiées comme suit :

    carte (type_clé, type_valeur, valeurs maximales).

    où,

    • key_type est le type de données de la clé. Il est de type texte (taille maximale).

    • value_type est le type de données des valeurs de la carte. Il peut être de type ulong ou texte (taille maximale).

    • max-values est le nombre maximum d’entrées que la carte peut contenir. Il est de type ulong.

Les valeurs de ces variables sont définies à l’aide d’attributions qui doivent être invoquées lors des actions de stratégie.

Portée des variables

Une variable de carte ou une variable singleton peut avoir une portée globale. La portée d’une variable singleton peut également être limitée à une seule transaction.

  • Variable d’étendue globale  : une variable ayant une portée globale (valeur par défaut) ne possède qu’une seule instance, et cette instance possède les mêmes valeurs sur tous les cœurs d’une appliance NetScaler et sur tous les nœuds d’un cluster ou d’une configuration HA. Les valeurs des variables globales existent jusqu’à ce qu’elles soient explicitement supprimées, jusqu’à ce qu’elles expirent, ou jusqu’à ce qu’un dispositif autonome soit redémarré ou que tous les nœuds d’un cluster ou d’une configuration HA soient redémarrés.
  • Variable d’étendue de transaction  : une variable ayant une portée de transaction possède une instance distincte, avec sa propre valeur, pour chaque transaction traitée par l’appliance NetScaler. Lorsque le traitement de la transaction est terminé, la valeur de la variable de transaction est supprimée.

Remarque : Les variables d’étendue des transactions sont disponibles dans NetScaler version 10.5.e ou ultérieure.

La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.
Variables