ADC
Gracias por los comentarios

Este artículo ha sido traducido automáticamente. (Aviso legal)

Caso de uso 2: Configurar el método de token de equilibrio de carga para DataStream

Puede configurar el método simbólico de equilibrio de carga para DataStream para basar la selección de servidores de bases de datos en el valor del token extraído de las solicitudes del cliente (aplicación o servidor web). Estos tokens se definen mediante expresiones SQL. Para las solicitudes posteriores con el mismo token, el dispositivo NetScaler envía las solicitudes al mismo servidor de base de datos que gestionó la solicitud inicial. Las solicitudes con el mismo token se envían al mismo servidor de base de datos hasta que se alcance el límite máximo de conexión o la entrada de sesión caduque.

Puede utilizar las siguientes expresiones SQL de ejemplo para definir los tokens:

MySQL MS SQL
MYSQL.REQ.QUERY.TEXT MSSQL.REQ.QUERY.TEXT
MYSQL.REQ.QUERY.TEXT (n) MSSQL. REQ.QUERY.TEXT (n)
COMANDO MYSQL.REQ.QUERY.COMMAND COMANDO MSSQL.REQ.QUERY.COMMAND
MYSQL.CLIENT.USUARIO MSSQL.CLIENT.USER
MYSQL.CLIENT.DATABASE MSSQL.CLIENT.DATABASE
CAPACIDADES DE MYSQL.CLIENT.  

El siguiente ejemplo muestra cómo funciona la función NetScaler DataStream al configurar el método simbólico de equilibrio de carga.

Figura 1. DataStream y el método Token de balanceo de cargas

Método simbólico de equilibrio de carga

En este ejemplo, el token es el nombre de la base de datos. Se envía una solicitud con libros simbólicos a Database Server1 y una solicitud con música simbólica se envía a Database Server2. Todas las solicitudes posteriores con libros simbólicos se envían a Database Server1 y las solicitudes con música simbólica se envían a Database Server2. Esta configuración proporciona una pseudopersistencia con los servidores de bases de datos.

Configure este ejemplo mediante la CLI

En la línea de comandos, escriba:

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

Configure este ejemplo mediante la interfaz gráfica

  1. Vaya a Administración del tráfico > Equilibrio de carga > Servidores virtuales, configure un servidor virtual y especifique el protocolo como MYSQL.
  2. Haga clic en la sección Servicio y configure dos servicios especificando el protocolo como MYSQL. Enlaza estos servicios al servidor virtual.
  3. En Configuración avanzada, haga clic en Método y, en la lista de métodos de equilibrio de carga, seleccione TOKEN y especifique la expresión como MYSQL.CLIENT.DATABASE.
La versión oficial de este contenido está en inglés. Para mayor comodidad, parte del contenido de la documentación de Cloud Software Group solo tiene traducción automática. Cloud Software Group no puede controlar el contenido con traducción automática, que puede contener errores, imprecisiones o un lenguaje inadecuado. No se ofrece ninguna garantía, ni implícita ni explícita, en cuanto a la exactitud, la fiabilidad, la idoneidad o la precisión de las traducciones realizadas del original en inglés a cualquier otro idioma, o que su producto o servicio de Cloud Software Group se ajusten a cualquier contenido con traducción automática, y cualquier garantía provista bajo el contrato de licencia del usuario final o las condiciones de servicio, o cualquier otro contrato con Cloud Software Group, de que el producto o el servicio se ajusten a la documentación no se aplicará en cuanto dicha documentación se ha traducido automáticamente. Cloud Software Group no se hace responsable de los daños o los problemas que puedan surgir del uso del contenido traducido automáticamente.
Caso de uso 2: Configurar el método de token de equilibrio de carga para DataStream