Creación o actualización de un archivo de configuración de plug-in de servidor web global
Si todos los servidores de aplicaciones de una célula utilizan el mismo servidor web para direccionar las solicitudes de contenido dinámico (por ejemplo, los servlets) de las aplicaciones web a los servidores de aplicaciones, puede crear un archivo de configuración de plug-in de servidor web global para esa célula. El archivo plugin-cfg.xml resultante, se encuentra en el directorio raíz_perfil/config/cells.
Antes de empezar


Acerca de esta tarea
Para actualizar los valores de configuración para un plug-in de servidor web global, puede utilizar la página Actualizar configuración del plug-in de servidor web de la consola administrativa, o emitir el mandato siguiente:
%was_profile_home%/config/cells/GenPluginCfg.sh|bat
Los dos métodos para regenerar la configuración del plug-in de servidor web global crean un archivo plugin-cfg.xml en formato ASCII.
Para utilizar la página Actualizar configuración de plug-in de servidor web global de la consola administrativa:
Procedimiento
Resultados
El retardo es importante porque determina la rapidez con que la nueva configuración del plug-in entra en vigor. Supongamos que añade una nueva vía de acceso de servicio para un servlet y regenera las configuraciones del plug-in. La regeneración necesita 40 segundos, después de los cuales un usuario podrá acceder al servlet mediante la nueva vía de acceso de servicio.
Para un plug-in HTTP, la duración del retardo viene determinada por el atributo Intervalo de renovación del elemento Config en el archivo plugin-cfg.xml. El plug-in sondea el disco, o el sistema de archivos, con este intervalo para determinar si ha cambiado la configuración. El intervalo predeterminado es de 60 segundos. Para regenerar la configuración del plug-in se necesita dos veces el intervalo de renovación.
En un entorno de desarrollo en el que se cambian con frecuencia los valores en la consola administrativa, se recomienda establecer el intervalo de renovación en 3-5 segundos.
En un entorno de producción, establezca un intervalo de renovación más largo, puede que hasta de 30 minutos, dependiendo de la frecuencia de los cambios.
Qué hacer a continuación
Es posible que tenga que detener los servidores de aplicaciones de la célula y, a continuación, iniciar los servidores de aplicaciones de nuevo para que los cambios en la configuración del plug-in entren en vigor.
Si el servidor web se ejecuta en una máquina remota, pulse Ver o bajar el archivo de configuración del plug-in del servidor web actual para bajar una copia del archivo plugin-cfg.xml a esa máquina.
Cuando el gestor de despliegue está instalado en una máquina que es remota de la instalación del producto, se debe implementar una de las siguientes soluciones para que el archivo plugin-cfg.xml mantenga las estructuras de directorios del servidor de aplicaciones y no acepte las del gestor de despliegue después de que el plug-in se regenere y se realice una sincronización completa.
- Línea de mandatos:
En una línea de mandatos, entre el siguiente mandato para cambiar al directorio DeploymentManager/bin y escriba la máquina donde esté instalado el gestor de despliegue. Este mandato crea o actualiza el archivo plugin-cfg.xml, y cambia todos los directorios del archivo plugin-cfg.xml por directorios raíz_servidor_apl.
GenPluginCfg -destination.root <raíz_servidor_aplic>
En una línea de mandatos, entre el siguiente mandato para cambiar al directorio DeploymentManager/bin y especifique la máquina donde esté instalado el gestor de despliegue. Este mandato crea o actualiza el archivo plugin-cfg.xml, y cambia todos los directorios del archivo plugin-cfg.xml por directorios WAS_HOME/AppServer.
GenPluginCfg.sh -destination.root WAS_HOME/AppServer
Por ejemplo, emita el siguiente mandato desde el directorio DeploymentManager/bin.
GenPluginCfg -destination.root "E:\WebSphere\AppServer"
GenPluginCfg -destination.root "/WebSphere/V5R0M0/AppServer"
- Archivo plugin-cfg.xml:
Edite el archivo plugin-cfg.xml para que apunte a la estructura de directorios correcta del archivo de registro, el conjunto de claves y el archivo stash.
Realice una sincronización completa para que el archivo plugin-cfg.xml se duplique en todos los nodos. Puede utilizar scripts o la consola administrativa para sincronizar los nodos en la célula.
El archivo plugin-cfg.xml del gestor de despliegue puede apuntar a los directorios del servidor de aplicaciones sin que se produzca ningún conflicto.