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.
- 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 .
- 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: 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.
- 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:
- Pulse Servidores>Tipos de servidor>Servidores de aplicaciones de WebSphere> nombre_servidor.
- En Valores de contenedor, pulse Valores del contenedor web>
Contenedor web.
- En Propiedades adicionales, pulse Propiedades personalizadas >
Nueva.
- 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.
- Pulse Aplicar o Aceptar.
- Pulse Guardar para guardar los cambios en la configuración maestra.
- Copie el archivo plugin-cfg.xml fusionado en el
directorio
raíz_instalación_plugin/config/nombre_servidor_web/
del host del servidor web.
![[AIX]](../images/aixlogo.gif)
![[HP-UX]](../images/hpux.gif)
![[Linux]](../images/linux.gif)
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.