Los pasos siguientes describen cómo crear un clúster dinámico
para el entorno de ejecución y las aplicaciones de larga ejecución.
Antes de empezar
Los entornos de ejecución y las aplicaciones de larga ejecución se
despliegan en clústeres dinámicos de modo idéntico a cómo lo hacen las
aplicaciones transaccionales. El clúster dinámico es del destino de
despliegue de los archivos EAR (Enterprise Archive) de J2EE (Java 2
Platform Enterprise Edition) para el entorno de ejecución y la aplicación
de larga ejecución. Se recomienda que despliegue todas las aplicaciones
de larga ejecución en su propio clúster dinámico. Hacerlo de esto modo
permite que la lógica de ubicación de larga ejecución disponga de la máxima
flexibilidad para gestionar las instancias de las aplicaciones de larga
ejecución. Para definir un clúster dinámico nuevo para esta aplicación de
larga ejecución, siga estos pasos:
Por qué y cuándo se efectúa esta tarea
Defina un clúster dinámico para crear un destino de
despliegue para una nueva aplicación de larga ejecución.
La creación de
un grupo de nodos y un clúster dinámico provoca que WebSphere Extended
Deployment cree un servidor de aplicaciones para el clúster dinámico de
todos los nodos del grupo de nodos. Realice los pasos siguientes para
todos los servidores de aplicaciones creados para el clúster dinámico
recién creado. Si añade nodos al grupo de nodos posteriormente, debe repetir estos
pasos para los servidores de aplicaciones recién creados.
- Seleccione Servidor > Clústeres dinámicos en el árbol de
navegación de la consola administrativa.
- Pulse Nuevo.
- Escriba un nombre adecuado para el clúster dinámico. Por ejemplo,
LongRunningApplicationDC.
- En el menú de despliegue Correlacionar con grupo de
nodos, seleccione el grupo de nodos en el que se va a crear el
clúster dinámico.
- En el menú de despliegue Plantilla de servidor de aplicaciones por
omisión, seleccione defaultXD.
- Establezca las demás propiedades de clúster dinámico según sea
adecuado para el clúster dinámico.
- Pulse Siguiente y, a continuación, Finalizar.
- Si desea que WebSphere Extended Deployment inicie y detenga
automáticamente las instancias de este clúster dinámico según sea
necesario, seleccione, seleccione Automático en el menú desplegable, pulse el recuadro que aparece junto al clúster dinámico recién creado y, a
continuación, pulse Establecer modalidad.
Resultado
La creación de
un grupo de nodos y un clúster dinámico provoca que WebSphere Extended
Deployment cree un servidor de aplicaciones para el clúster dinámico de
todos los nodos del grupo de nodos. Realice los pasos siguientes para
todos los servidores de aplicaciones creados para el clúster dinámico
recién creado. Si añade nodos al grupo de nodos
posteriormente, será necesario que repita estos pasos para los servidores
de aplicaciones recién creados.
- Seleccione Servidores > Servidores de aplicaciones en el árbol
de navegación de la consola administrativa.
- Pulse el nombre del servidor de aplicaciones del clúster dinámico. El
nombre del servidor de aplicaciones tendrá la siguiente forma
nombrenodo_nombreclústerdinámico.
- Seleccione Servicios de contenedor > Servicio de beans de
arranque.
- Seleccione el recuadro de selección para Habilitar el servicio
durante el arranque del servidor y pulse Aceptar.
- Repita el mismo procedimiento para los demás servidores de
aplicaciones del clúster dinámico.
- Cree alias de sistema principal para las instancias de clúster dinámico en
cualquier otro lugar para el Scheduler de larga ejecución y el entorno de ejecución
de larga duración. La creación de alias de sistema principal es
fundamental, a menos que se utilice el script setupLongRunning.py
para configurar el entorno.
- Pulse Entorno > Sistemas principales virtuales en la consola
administrativa.
- Pulse sistppal_por_omisión > Alias de sistema principal > Nuevo.
- Bajo Nombre de sistema principal, escriba un nombre de sistema
principal virtual o *.
- En Puerto, escriba el puerto WC_defaulthost.
- Pulse Aplicar.
- Si la seguridad está habilitada, repita estos pasos para
crear alias de sistema principal basados en el puerto WC_defaulthost_secure.
- Reinicie el servidor.
- Guarde los cambios.
- Establezca la capacidad de trabajos por punto final:
- Pulse Servidores > Clústeres dinámicos.
- Pulse el clúster dinámico del entorno de ejecución.
- En Propiedades adicionales, pulse Propiedades personalizadas > Nuevo.
- En el campo Nombre, escriba com.ibm.websphere.longrun.EndPointCapacity.
- En el campo Valor, escriba un valor entero, por
ejemplo, 10, que represente la capacidad de trabajos por punto
final. La capacidad de trabajos por punto final máxima por omisión es 2.
- Pulse Aplicar y guarde la configuración.