Utilización del mismo servidor HTTP para manejar las solicitudes HTTP y HTTPS para varias células

En un entorno de varias células, es posible que desee utilizar el mismo servidor HTTP para enviar y recibir peticiones HTTP y HTTPS para varias células. Para realizar esta configuración, debe fusionar los archivos de configuración de plug-in de servidor web que están siendo utilizados por los servidores de aplicaciones en esas celdas en un solo archivo de configuración del plug-in de servidor web.

Acerca de esta tarea

Puede utilizar las siguientes configuraciones diferentes del servidor de aplicaciones para combinar los archivos de configuración de plug-in de varias células de WebSphere Application Server, Network Deployment en un mismo archivo de configuración.

Esta técnica también se puede emplear para fusionar todos los archivos de configuración de plug-ins de servidor web en un único archivo de configuración cuando, al migrar a un nuevo release del producto, necesita direccionar el tráfico a varias células que se ejecutan en una versión anterior de WebSphere Application Server, Network Deployment además de en la nueva versión.

Para crear un solo archivo de configuración del plug-in para todas las células, primero debe crear un archivo de configuración del plug-in independiente para cada una de las células, y luego combinar estos archivos en un único archivo de configuración. El plug-in de servidor web de cada célula, a continuación, utiliza el mismo archivo de configuración del plug-in de servidor web.

Complete los pasos siguientes para fusionar varios archivos de configuración del plug-in del servidor web en un único archivo de configuración.

Procedimiento

  1. Utilice el script GenPluginCfg, la consola administrativa o el script wsadmin para generar el archivo plugin-cfg.xml para cada célula.

    Consulte el tema Mandato GenPluginCfg para obtener una descripción de cómo utilizar el script GenPluginCfg para generar el archivo plugin-cfg.xml .

    Consulte el tema Implementación de un plug-in de servidor web para obtener una descripción de cómo utilizar la consola administrativa para generar el archivo plugin-cfg.xml .

    Consulte el tema Regeneración de la configuración de plug-in de nodo utilizando scripts para obtener una descripción de cómo utilizar los scripts wsadmin para generar el archivo plugin-cfg.xml .

  2. Fusione los archivos plugin-cfg.xml desde varias células de servidor de aplicación.

    Puede fusionar manualmente los archivos plugin-cfg.xml o utilizar la herramienta pluginCfgMerge para fusionar automáticamente el archivo plugin-cfg.xml de varios perfiles de servidor de aplicaciones en un archivo de salida único. Los archivos pluginCfgMerge.bat y pluginCfgMerge.sh se encuentran en el directorio raíz_instalación/bin.

    Avoid trouble Avoid trouble: La herramienta pluginCfgMerge se distribuye en el fixpack 7.0.0.13 para z/OS y las plataformas distribuidas, y en el fixpack 7.0.0.17 para la plataforma IBM i. gotcha

    Para obtener más información acerca de fusionar manualmente los archivos plugin-cfg.xml, consulte la nota técnica sobre cómo fusionar los archivos plugin-cfg.xml desde varios perfiles de servidor de aplicaciones.

  3. Asegúrese de que el valor de cloneID para cada servidor de aplicaciones es exclusivo.

    Examine el valor cloneID de cada servidor de aplicaciones en el archivo fusionado para asegurarse de que este valor es exclusivo para cada servidor de aplicaciones. Si los valores de cloneID del archivo fusionado no son todos exclusivos, o si se ejecuta con duplicación de sesión de memoria a memoria en modalidad de igual a igual, utilice el script wsadmin o la consola administrativa para configurar los valores de cloneID de sesión HTTP exclusivos.

    Para utilizar los mandatos de wsadmin para el lenguaje de programación Jython o Jacl, consulte la documentación sobre la configuración de un único ID de clon de sesión HTTP exclusivo para cada servidor de aplicaciones que utiliza scripts.

    Para configurar un ID de clon de sesión HTTP exclusivo utilizando la consola administrativa, siga estos pasos:

    1. Pulse Servidores>Tipos de servidor>Servidores de aplicaciones de WebSphere> nombre_servidor.
    2. En Valores de contenedor, pulse Valores del contenedor web> Contenedor web.
    3. En Propiedades adicionales, pulse Propiedades personalizadas > Nueva.
    4. Especifique HttpSessionCloneId en el campo Nombre y escriba un valor exclusivo para el servidor en el campo Valor.

      El valor exclusivo debe tener entre 8 y 9 caracteres alfanuméricos. Por ejemplo, test1234 es un valor de cloneID válido.

    5. Pulse Aplicar o Aceptar.
    6. Pulse Guardar para guardar los cambios en la configuración maestra.
  4. Copie el archivo plugin-cfg.xml fusionado en el directorio raíz_instalación_plugin/config/nombre_servidor_web/ del host del servidor web.
  5. [AIX][HP-UX][Linux][Solaris]Asegúrese de que ha definido los permisos de acceso a archivos del sistema operativo correctos para el archivo plugin-cfg.xml fusionado. Estos permisos de acceso a archivo permiten al proceso del plug-in de servidor HTTP leer el archivo.

Resultados

Cuando complete este proceso, tendrá un archivo de configuración del plug-in para varias células de servidor de aplicaciones, y puede utilizar el mismo servidor HTTP para manejar las solicitudes HTTP y HTTPS para varias células.


Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twsv_merge_configfiles
File name: twsv_merge_configfiles.html