Si configura el inicio poco activo de la aplicación, puede liberar recursos
que están consumiendo los clústeres dinámicos inactivos para que puedan utilizarlos
ostras instancias de clúster de la célula.
Antes de comenzar
- El inicio poco activo de la aplicación requiere que las solicitudes se direccionen a
través del direccionador On Demand. Para crear un direccionador On Demand, consulte
Creación de ODR
para obtener más información.
- Las solicitudes IIOP (Internet Inter-ORB Protocol) y JMS
(Java
Message Service) no se pueden utilizar porque no se direccionan a través del ODR. No utilice el inicio poco activo de la aplicación en los clústeres dinámicos que ejecutan aplicaciones SIP
(Session Initiation Protocol).
- Cree un clúster dinámico. Si desea más información, consulte Creación de clústeres dinámicos
.
También puede configurar un inicio poco activo de la aplicación cuando cree un clúster
dinámico.
Acerca de esta tarea
Un inicio poco activo de la aplicación es la activación de la primera
instancia de servidor de aplicaciones de un clúster dinámico desactivado cuando llega una
solicitud de aplicación. Debe decidir qué aplicaciones desactivar y posteriormente iniciar
de forma poco activa. Utilice el inicio poco activo si dispone de un entorno con un
índice de número de clústeres dinámicos y número de nodos elevado, y en el que no se
accede a muchos de los clústeres dinámicos durante un largo periodo.
Si utiliza el inicio poco activo de la aplicación, puede aumentar el rendimiento y la
eficacia del entorno.
Procedimiento
-
Edite las propiedades del clúster dinámico.
En la consola administrativa, pulse Servidores > Clústeres dinámicos >
nombre_clúster_dinámico.
-
Seleccione la opción Si otros clústeres
dinámicos necesitan recursos, detener todas las instancias de este clúster durante
periodos de inactividad.
-
Establezca el Tiempo de espera antes de detener instancias en minutos si el
controlador de ubicación de aplicaciones determina que el recurso lo necesita otro
clúster de aplicaciones dinámico.
Resultados
El controlador de ubicación de aplicaciones realiza un seguimiento de la cantidad
de tiempo que ha estado inactivo un clúster dinámico. Si otro clúster dinámico necesita
recursos, el controlador de ubicación de aplicaciones puede detener el clúster dinámico
inactivo después del periodo de tiempo especificado. Los recursos consumidos por las
instancias inactivas se liberan y quedan disponibles para su uso para el clúster dinámico
que necesite recursos adicionales. Si llega una solicitud para la instancia de clúster
dinámico detenida, el controlador de inicio poco activo se activa y se inicia como mínimo
una instancia de servidor. Mientras tanto, se genera el código de error 503 HTTP (servidor no disponible).
La página de error le indica que la aplicación solicitada se está iniciando y que la solicitud se volverá a enviar en breve.
Qué hacer a continuación
- El inicio poco activo de la aplicación sólo detiene instancias de clúster dinámico si
otros clústeres dinámicos necesitan recursos. Si desea detener instancias de clúster
dinámico después del periodo de tiempo especificado aunque los recursos no sean
necesarios, configure la
Propiedad personalizada proactiveIdleStop.
- Puede configurar una página de error personalizada para el ODR que puede utilizarse
para el error 503. La página de error puede incluir un código de renovación meta HTTP que
causa que el navegador pueda enviar de nuevo automáticamente la solicitud una vez
transcurrido un determinado periodo de espera.
Consulte Configuración de ODR
para obtener más
información sobre la configuración de páginas de error personalizadas.