[AIX Solaris HP-UX Linux Windows][z/OS]

Establecimiento de la modalidad de mantenimiento

Defina la modalidad de mantenimiento antes de realizar pruebas de diagnósticos, mantenimiento o ajuste en un nodo o servidor. La modalidad de mantenimiento puede evitar la interrupción de solicitudes de cliente direccionando el tráfico de cliente que tiene como destino un servidor o nodo que está en la modalidad de mantenimiento a otro servidor o nodo.

Antes de empezar

  • Puede establecer la modalidad de mantenimiento en un servidor o un nodo representado en la consola de administración.
  • Para ver los nodos que hay configurados, pulse Administración del sistema > Nodos de middleware. Para ver todos los servidores que hay configurados, pulse Servidores > Todos los servidores.
  • Puede utilizar la modalidad de mantenimiento cuando direccione solicitudes con direccionadores On Demand (ODR) o servidores proxy. Si utiliza un servidor web para direccionar las solicitudes, no se reconoce la modalidad de mantenimiento.
  • La modalidad de mantenimiento de ODR está soportada cuando el ODR está dirigido por un plug-in de servidor web. El generador de archivos plugin-cfg.xml genera el plug-in de forma apropiada para aplicar las distintas modalidades de nodo y modalidad de mantenimiento de servidor. Puede utilizar la modalidad de mantenimiento de nodo y servidor para aplicar el servicio en el nivel de ODR de la misma forma que se utiliza la modalidad de mantenimiento para aplicar el servicio en el nivel del servidor de aplicaciones.
  • El establecimiento de un servidor en modalidad de mantenimiento es un cambio persistente. Un servidor permanece en la modalidad de mantenimiento aunque se reinicie el servidor, hasta que la modalidad se modifique explícitamente. La modalidad de mantenimiento de un servidor se almacena de forma persistente como una propiedad personalizada del servidor. El nombre de la propiedad personalizada es server.maintenancemode.
    Los valores de la propiedad server.maintenancemode pueden ser:
    • false: este valor inhabilita la modalidad de mantenimiento.
    • break: este valor detiene todo el tráfico que se dirige al servidor.
    • affinity: este valor sólo direcciona el tráfico con afinidad al servidor.
    • stop: este valor detiene el servidor y lo establece en modalidad de interrupción de forma persistente.

Acerca de esta tarea

Cuando un nodo o un servidor está en estado en ejecución, el entorno de operaciones dinámicas considera que el nodo o el servidor está disponible para dar servicio a las solicitudes de aplicación. Si se producen problemas, debe ejecutar diagnósticos, mantenimiento o ajustes en el nodo o servidor. Utilice la modalidad de mantenimiento para dejar de direccionar el tráfico al nodo o servidor mientras se determina el problema.

Cuando un servidor está en modalidad de mantenimiento, el controlador de ubicación de aplicaciones no puede controlar el servidor. El servidor no cuenta en el valor mínimo o máximo de instancias en ejecución para el clúster dinámico. Para el apilamiento vertical, se utiliza el máximo configurado menos el número de servidores en modalidad de mantenimiento en el nodo para determinar si se deben crear servidores en el nodo. Con este método, el entorno de operaciones dinámicas no crea ni destruye instancias de servidor para dar soporte al número máximo configurado de instancias cuando las instancias de clúster dinámico se ponen y se quitan de la modalidad de mantenimiento.

Puede utilizar la modalidad de mantenimiento para realizar la modalidad de mantenimiento del nivel de nodo para los nodos de ODR, simplemente como puede realizar la modalidad de mantenimiento de nivel de nodo para los nodos de servidor de aplicaciones. De forma similar, puede utilizar la modalidad de mantenimiento de servidor para los ODR, simplemente igual que para los servidores de aplicaciones.

Las dos políticas de direccionamiento, las políticas de direccionamiento permitMM y permitstickyMM, son acciones de coincidencia de clases de trabajo que puede utilizar para direccionar sólo el tráfico HTTP a los servidores en la modalidad de mantenimiento. Para obtener más información, consulte el tema sobre las políticas de direccionamiento y las políticas de servicio.

Procedimiento

  1. Poner los nodos en la modalidad de mantenimiento o quitarlos.
    1. Seleccione los nodos. En la consola de administración, pulse Administración del sistema > Nodos de middleware. Seleccione los nodos para los que desee cambiar la modalidad de mantenimiento.
    2. Seleccione la modalidad de mantenimiento.
      Modalidad de mantenimiento
      El direccionador on demand (ODR) continúa enviando solicitudes con la afinidad a un servidor de aplicaciones en esta modalidad, pero, normalmente, no envía solicitudes sin afinidad (a menos que la solicitud coincida con una regla que permita de forma explícita que se direccione a un servidor de aplicaciones en la modalidad de mantenimiento).
      Detención inmediata de mantenimiento
      Esta modalidad es la misma que la modalidad de interrupción de afinidad, excepto que el servidor de aplicaciones también se detiene inmediatamente. Cuando se reinicia el servidor de aplicaciones, sigue en la modalidad de interrupción de afinidad.
      Normal
      El ODR envía las solicitudes con y sin afinidad a un servidor de aplicaciones en esta modalidad.
    3. Pulse Establecer modalidad.
  2. Poner los servidores en la modalidad de mantenimiento o quitarlos. En la consola de administración, pulse Servidores > Todos los servidores. Seleccione los servidores para los que desee cambiar la modalidad de mantenimiento.
    1. Seleccione los servidores.
    2. Seleccione la modalidad de mantenimiento.
      Modalidad de mantenimiento
      El ODR sigue enviando las solicitudes con afinidad a un servidor de aplicaciones en esta modalidad, pero, normalmente, no envía solicitudes sin afinidad (a menos que la solicitud coincida con una regla que permita de forma explícita que se direccione a un servidor de aplicaciones en la modalidad de mantenimiento).
      Modalidad de mantenimiento - interrumpir afinidad
      Normalmente, el ODR no envía ninguna solicitud a un servidor de aplicaciones en esta modalidad (a menos que la solicitud coincida con una regla que permita de forma explícita que se direccione a un servidor de aplicaciones en la modalidad de mantenimiento).
      Detención inmediata de mantenimiento
      Esta modalidad es la misma que la modalidad de interrupción de afinidad, excepto que el servidor de aplicaciones también se detiene inmediatamente. Cuando se reinicia el servidor de aplicaciones, sigue en la modalidad de interrupción de afinidad.
      Normal
      El ODR envía las solicitudes con y sin afinidad a un servidor de aplicaciones en esta modalidad.
    3. Pulse Establecer modalidad.

    Después de que colocar un servidor en modalidad de mantenimiento, los cambios se sincronizan en todos los nodos. Si la propiedad personalizada de nivel de célula maintenanceModeSyncContainingNodeOnly se establece en true, los cambios se sincronizan con el nodo en el que reside en el servidor. Esta propiedad personalizada entra en vigor de forma dinámica. No es necesario reiniciar.

Resultados

El tráfico HTTP y SIP (Session Initiation Protocol) ya no se direcciona a los nodos o servidores que tiene en modalidad de mantenimiento. No se rompe la afinidad de Enterprise JavaBeans (EJB). Las solicitudes con la afinidad de EJB y el tráfico de Java™ Message Service (JMS) se siguen direccionando al servidor que está en la modalidad de mantenimiento.

Qué hacer a continuación

El controlador de salud también utiliza la modalidad de mantenimiento del servidor como la acción que se realiza cuando se incumple la política de salud. Por ejemplo, si utiliza una condición de tiempo de respuesta excesivo, y el tiempo de respuesta excede el máximo especificado para un servidor, el servidor se puede mover a la modalidad de mantenimiento.

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=twve_mwmaint
File name: twve_mwmaint.html