[z/OS]

Habilitación del soporte de alta disponibilidad de los adaptadores locales optimizados

Utilice esta tarea para habilitar los adaptadores locales optimizados para que utilice el soporte de alta disponibilidad.

Antes de empezar

El adaptador de recursos local participa del soporte de alta disponibilidad de WebSphere Application Server, que proporciona la capacidad de especificar un nombre JNDI de fábrica de conexiones alternativo en las propiedades personalizadas de la agrupación de fábrica de conexiones.

Importante: Para que el soporte de alta disponibilidad funcione correctamente, el nombre del registro de recursos se debe especificar en la conexión gestionada mediante el atributo Nombre de registro de la fábrica de conexiones tanto para la fábrica de conexiones de recursos primaria como para la alternativa. Si se utiliza el método setRegisterName() se evita que un recurso alternativo tome el control.

Para utilizar el soporte de alta disponibilidad de los adaptadores locales optimizados, efectúe los pasos siguientes.

Procedimiento

  1. Añada la propiedad alternateResourceJNDIName a las propiedades de la agrupación de conexiones de una fábrica de conexiones. Especifique el nombre JNDI de la fábrica de conexiones de recursos alternativa.

    Por ejemplo, si el JNDI primario es eis/ola y desea que eis/ola_backup sea el alternativo, establezca la propiedad alternateResourceJNDIName en eis/ola_backup y añada esta propiedad a una propiedad de la agrupación de conexiones en la fábrica de conexiones eis/ola.

  2. Asegúrese de que el espacio de direcciones externo asociado con el nombre de registro de la fábrica de conexiones alternativa esté disponible para que se produzca la migración tras error.

    El proceso de migración tras error de recursos de los adaptadores locales optimizados se desencadena cuando una aplicación realiza una solicitud getconnection() de un recurso que falla porque el registro de destino no está disponible. Durante este proceso se utiliza en su lugar el nombre de recurso JNDI alternativo para getconnection(). El número de intentos fallidos antes de que se intente la migración tras error se puede configurar añadiendo otra propiedad de la agrupación de conexiones, failurethreshold. Si se establece un umbral de 1 significa que después de que se realice un único intento de obtener una conexión y de que este falle (con una excepción de recurso), las solicitudes subsiguientes se direccionan a la fábrica de conexiones alternativa.

    Un suceso de sustitución por anomalía desencadena el proceso de enviar las solicitudes posteriores al recurso alternativo con el nombre JNDI y el nombre de registro alternativos, e inicia un proceso de sondeo donde la gestión de conexiones de WebSphere Application Server envía una solicitud cada 10 segundos para determinar si el recurso primario está disponible de nuevo. La gestión de conexiones de WebSphere Application Server también puede enviar un mensaje al registro de servant de WebSphere Application Server que indique la sustitución por anomalía al alternativo y volver al primario. Puede utilizar la propiedad failureNotificationActionCode en la agrupación de conexiones de la fábrica de conexiones para seleccionar qué notificación desea. El valor predeterminado de 1 indica que los mensajes se envían al registro de trabajos del servant. Consulte el tema Direccionamiento de recursos para origen de datos y fábrica de conexiones para obtener más información.

    Cuando el adaptador de recursos WOLA detecta que el recurso primario está disponible de nuevo o que el nombre de registro está activo, se notifica a la gestión de conexiones de WebSphere Application Server que las próximas solicitudes del JNDI de recurso primario pueden direccionarse de nuevo a la fábrica de conexiones primaria. Debido a que hay un retardo de 10 segundos entre solicitudes para comprobar el primario, cuando al registro primario se activa de nuevo, pueden transcurrir hasta 10 segundos hasta que se produzca de nuevo el cambio al registro primario.

  3. Reinicie el servidor. Después de añadir la propiedad alternateResourceJNDIName o cualquier otra propiedad de la agrupación de conexiones, se debe reiniciar el servidor para que las propiedades entren en vigor.

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