ADC
Gracias por los comentarios

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

Configurar directivas para la conmutación de contenido

Debe crear una directiva de cambio de contenido para identificar tipos específicos de contenido que se dirigirán a un servidor o comunidad e identificar otros tipos de contenido para servir desde otro servidor o comunidad de caché. Por ejemplo, puede configurar una directiva para determinar la ubicación de los archivos de imagen con las extensiones.gif y.jpeg.

Antes de crear la directiva de cambio de contenido, debe definir una acción de cambio de contenido para describir qué servidor virtual de equilibrio de carga debe seleccionar. Esta acción se usa en la directiva de cambio de contenido.

Después de definir la directiva de conmutación de contenido, la vincula a un servidor virtual de conmutación de contenido y especifica un servidor virtual de equilibrio de carga. Las solicitudes que coinciden con la directiva se reenvían al servidor virtual de equilibrio de carga con nombre. Las solicitudes que no coinciden con la directiva de conmutación de contenido se reenvían al servidor virtual de equilibrio de carga predeterminado para la caché.

Para obtener más información sobre la función de cambio de contenido y la configuración de las directivas de conmutación de contenido, consulte Cambio de contenido.

Primero debe crear la directiva de conmutación de contenido y, a continuación, vincularla al servidor virtual de conmutación de contenido.

Crear una directiva de conmutación de contenido mediante el comando CLI

En la línea de comandos, escriba:

- add cs action <name> [-targetLBVserver <string> | -targetVserver <string> | -targetVserverExpr <expression>] - add cs policy <policyName> -rule <expression> [-action <string>] - show cs policy [<policyName>]

Ejemplos:

> add cs action action-CS-JPEG -targetLBVserver lbcachejpeg Done > show cs action action-CS-JPEG Name: action-CS-JPEG Target LB Vserver: lbcachejpeg Hits: 0 Undef Hits: 0 Action Reference Count: 0 Done > add cs policy policy-CS-JPEG -rule 'HTTP.REQ.URL.SUFFIX == "jpeg"' - action action-CS-JPEG Done > show cs policy policy-CS-JPEG Policy: policy-CS-JPEG Rule: HTTP.REQ.URL.SUFFIX == "jpeg" Action: action-CS-JPEG HITS: 0 Done > > add cs action action-CS-GIF -targetLBVserver lbcachegif Done > show cs action action-CS-GIF Name: action-CS-GIF Target LB Vserver: lbcachegif Hits: 0 Undef Hits: 0 Action Reference Count: 0 Done > > add cs policy policy-CS-GIF -rule 'HTTP.REQ.URL.SUFFIX == "gif"' -action action-CS-GIF Done > show cs policy policy-CS-GIF Policy: policy-CS-GIF Rule: HTTP.REQ.URL.SUFFIX == "gif" Action: action-CS-GIF Hits: 0 Done

Crear una directiva de conmutación de contenido basada en reglas mediante la interfaz gráfica de usuario

  1. Vaya a Administración del tráfico > Cambio de contenido > Directivas.
  2. En el panel de detalles, haga clic en Agregar.
  3. En el cuadro de diálogo Crear directiva de conmutación de contenido, en el cuadro de texto Nombre, escriba un nombre para la directiva.
  4. Haga clic en Agregar en la ficha Acción para crear una acción de cambio de contenido. También puede seleccionar la acción disponible en la lista desplegable.
    • Escriba un nombre para la acción de cambio de contenido en la ficha Nombre.
    • Elija el servidor virtual o la expresión de la lista desplegable:
      • Servidor virtual de equilibrio de carga
      • Servidor virtual de equilibrio de carga de servidores globales
      • Servidor virtual de autenticación
      • servidor virtual NetScalar Gateway
      • Expresión
    • Haga clic en Agregar o modificar para configurar el servidor virtual de equilibrio de carga de destino.
  5. Haga clic en Agregar en la ficha Acción de registro para crear una acción de mensaje de auditoría. También puede seleccionar la acción de mensaje de auditoría disponible en la lista desplegable.
  6. En el área Expresión, seleccione el tipo de expresión que quiera.
  7. En el cuadro de diálogo Editor de expresiones, elija la sintaxis de expresión que quiere utilizar.

    En el área Expresión, haga clic en Evaluar para evaluar un evaluador de expresiones. El evaluador evalúa la expresión que ha introducido para comprobar que es válida y muestra un análisis del efecto de la expresión en el área de resultados.

  8. Introduzca las expresiones de directiva.

    Para obtener información sobre el uso de la sintaxis avanzada, consulte Configurar expresión de directiva avanzada: Introducción.

  9. Haga clic en Crear. La directiva que ha creado aparece en el panel Directivas de cambio de contenido.

Enlazar la directiva de conmutación de contenido a un servidor virtual de redirección de caché mediante la CLI

En el símbolo del sistema, escriba los siguientes comandos para enlazar la directiva de conmutación de contenido a un servidor virtual de redirección de caché y compruebe la configuración:

- bind cs vserver <name> (-lbvserver <string> | -vServer <string> (-policyName <string> [-targetLBVserver <string>] [-priority<positive_integer>] [-gotoPriorityExpression <expression>] [-type <type>] [-invoke (<labelType> <labelName>) ] ) - show cs vserver [<name>]

Ejemplo:

> bind cs vserver Vserver-CR-1 -policyName Policy-CS-JPEG -priority 100 Done > bind cs vserver Vserver-CR-1 -policyName Policy-CS-GIF -priority 200 Done > show cs vserver Vserver-CR-1 Vserver-CR-1 (10.102.29.60:80) - HTTP Type: CONTENT State: UP Last state change was at Fri Jul 2 12:53:45 2010 Time since last state change: 0 days, 00:00:58.920 Client Idle Timeout: 180 sec Down state flush: ENABLED Disable Primary Vserver On Down : DISABLED Appflow loggig: ENABLED Port Rewrite : DISABLED State Update: DISABLED Default: Content Precedence: RULE Cacheable: YES Vserver IP and Port insertion: OFF L2Conn: OFF Case Sensitivity: ON Authentication: OFF 401 Based Authentication: OFF Push: DISABLED Push VServer: Push Label Rule: none HTTP Redirect Port: 0 Dtls: OFF Persistence: NONE Listen Policy: NONE IcmpResponse: PASSIVE RHIstate: PASSIVE Traffic Domain: 0 1) Content-Switching Policy: Policy-CS-JPEG Priority: 100 Hits: 0 2) Content-Switching Policy: Policy-CS-GIF Priority: 200 Hits: 0 Done >

Enlazar la directiva de conmutación de contenido a un servidor virtual de redirección de caché mediante la interfaz gráfica de usuario

  1. Vaya a Administración del tráfico > Cambio de contenido > Servidores virtuales.

  2. En el panel de detalles, seleccione el servidor virtual para el que quiere vincular la directiva (por ejemplo, vServer-CS-1) y, a continuación, haga clic en Modificar.
  3. En el cuadro de diálogo Servidor virtual de conmutación de contenido, en la ficha Directivas de Configuración avanzada, haga clic en el icono Agregar y, a continuación, elija la directiva y elija el tipo en la lista desplegable Elegirdirectivay elegir tipo.
  4. Haga clic en Continuar.
  5. En la ficha Vinculación de directivas, seleccione las directivas disponibles de la lista y, a continuación, haga clic en Seleccionar o en Agregar para crear una nueva directiva y, a continuación, haga clic en Crear.
  6. Haga clic en Vincular para enlazar la directiva de conmutación de contenido al servidor virtual.
  7. Haga clic en Listo
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.