Alta Disponibilidad Para Las Operaciones De Entrada; Alta Disponibilidad Para Las Operaciones De Salida - IBM WebSphere Guia Del Usuario

Ocultar thumbs Ver también para WebSphere:
Tabla de contenido

Publicidad

http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/
com.ibm.websphere.nd.doc/info/ae/ae/trun_wlm_cluster_v61.html.
En los entornos en clúster, las instancias del adaptador pueden manejar tanto
operaciones de entrada como operaciones de salida.

Alta disponibilidad para las operaciones de entrada

Las operaciones de entrada se basan en sucesos desencadenados como resultado de
actualizaciones de los datos de la aplicación del sistema de información de
empresa (EIS). El adaptador está configurado para detectar actualizaciones
mediante escuchas de sucesos o sondeando una tabla de sucesos. A continuación,
el adaptador publica el suceso en su punto final.
En un entorno en clúster, es posible que dos o más instancias del adaptador
detecten el mismo suceso. Este caso de ejemplo presenta la posibilidad del proceso
de sucesos duplicados o de la falta de fidelidad de los datos. Por ejemplo, si dos
instancias del adaptador sondean de forma simultánea la misma tabla de sucesos
con el mismo filtro de tipo de suceso, es posible que una modifique los datos sobre
los que depende la otra instancia del adaptador, o que resulte en error. Existe un
riesgo paralelo para las arquitecturas del adaptador de escucha de sucesos en un
entorno en clúster.
Para evitar esta condición, HAManager para las instancias del adaptador de
entrada implementa un comportamiento único. Aunque estén iniciadas todas las
instancias del adaptador, sólo una de las instancias detecta y publica un suceso en
el punto final para cada tipo de aplicación del EIS.
Cuando despliega un módulo del adaptador en un clúster, el contenedor JCA
comprueba la propiedad enableHASupport del bean ResourceAdapter. Si el valor
de la propiedad enableHASupport es true (verdadero), el contenedor JCA registra
todas las instancias del adaptador con HAManager con una política 1 de N. Esta
política significa que sólo uno de los servidores en clúster inicia el sondeo (o la
escucha) de sucesos para esta instancia del adaptador. Aunque estén iniciadas otras
instancias del adaptador en el clúster, permanecerán inactivas respecto al suceso
activo hasta que la instancia activa del adaptador acabe de procesar el suceso. Si el
servidor en el que se ha iniciado la hebra de sondeo concluye por algún motivo, se
activará una instancia del adaptador que se esté ejecutando en uno de los
servidores de respaldo.

Alta disponibilidad para las operaciones de salida

En los entornos en clúster, hay disponibles varias instancias del adaptador para
realizar solicitudes de salida. En consecuencia, si el entorno tiene varias
aplicaciones que interactúan con el mismo WebSphere Adapter para solicitudes de
salida, puede mejorar el rendimiento desplegando el módulo del adaptador en un
entorno en clúster.
WebSphere Application Server Network Deployment tiene una capacidad de
gestión de carga de trabajo que distribuye el proceso de salida entre las instancias
del adaptador. Como resultado, las operaciones de salida en un entorno en clúster
son similares a las operaciones en un entorno de un único servidor: una sola
instancia del adaptador procesa sólo una solicitud de salida cada vez. Para obtener
más información sobre la gestión de la carga de trabajo, consulte
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/
com.ibm.websphere.nd.doc/info/ae/ae/trun_wlm.html.
15
Capítulo 4. Introducción a Adapter para Oracle E-Business Suite

Publicidad

Tabla de contenido
loading

Tabla de contenido