Citrix ADC

Cas d ' utilization 2:配置程序méthode de jeton d ' équilibrage de charge pour DataStream

Vous pouvez配置器la méthode jeton d ' équilibrage de charge pour DataStream afin de baser la sélection des服务器de base de données sur la valeur du jeton extrait des requêtes客户端(服务器应用程序ou服务器Web)。Ces jetons sont définis à l 'aide d 'expressions SQL。Pour les demand de suivantes avec le même jeton, l 'appliance Citrix ADC使者les demandes au même server de base de données qui a traité la demande initiale。Les demandes avec le même jeton sont envoyées au même server de base de données jusqu ' à ce que la极限最大连接soit inteinte ou l 'entrée de session ait dépassé。

SQL suivants pour définir des jetons:

MySQL MS SQL
MYSQL.REQ.QUERY.TEXT MSSQL.REQ.QUERY.TEXT
MYSQL.REQ.QUERY.TEXT (n) 该软件。REQ.QUERY.TEXT (n)
MYSQL.REQ.QUERY.COMMAND MSSQL.REQ.QUERY.COMMAND
MYSQL.CLIENT.USER MSSQL.CLIENT.USER
MYSQL.CLIENT.DATABASE MSSQL.CLIENT.DATABASE
MYSQL.CLIENT.CAPABILITIES

L ' example suivant montre注释fonctionne la fonctionnalité Citrix ADC DataStream lorsque vous configurez la méthode jeton d ' équilibrage de charge。

图1。DataStream et méthode jeton d ' équilibrage de charge

Méthode de jeton d'équilibrage de charge

Dans cet为例,le jeton est le nom de la base de données。求索候选地赖以生存的土地envoyée基地的服务données1等求索候选地赖以生存的土地envoyée基地的服务données2。对自由的向往和自由的向往envoyées au serve de bases données1和自由的向往和自由的向往envoyées au serve de bases données2。Cette配置fournit une伪持久化avec服务器de base de données。

配置程序cet示例à l 'aide de l 'interface de ligne de commander

À l’invite de commandes, tapez:

add service Service1 192.0.2.9 MYSQL 3306 add service Service2 192.0.2.11 MYSQL 3306 add lb vserver token_lb_vserver MYSQL 192.0.2.15 3306 -lbmethod token -rule MYSQL. client . database bind lb vserver token_lb_vserver Service1 bind lb vserver token_lb_vserver Service2 

配置cet示例à l 'aide de l '界面图形

  1. Accedez一流量> Équilibrage充电>服务器虚拟机, configurez UN server virtuel et spécifiez le protocole commeMYSQL
  2. Cliquez dans la section服务et configurez deux services spécifiant le protocole comme MYSQL。Liez ces服务为服务器虚拟。
  3. 产品的皇冠,双击方法Et, dans la listMéthode d ' équilibrage de charge, selectionnez令牌et l specifiez 'expressionMYSQL.CLIENT.DATABASE
Cas d ' utilization 2:配置程序méthode de jeton d ' équilibrage de charge pour DataStream