Para los módulos de mediación, un clúster o servidor puede
configurarse para alojar los destinos de cola utilizados por el tiempo de
ejecución de SCA.
El servidor o clúster puede alojar destinos de cola para los módulos de
mediación que se despliegan en cualquier servidor o clúster de la célula
administrativa.
Antes de empezar
Antes de iniciar esta tarea, ya debe haber creado el servidor o clúster.
Por qué y cuándo realizar esta tarea
Cuando se instala un módulo de mediación en
WebSphere ESB,
se crean varios destinos de cola para componentes del módulo de mediación que
utilizan interacciones asíncronas.
El tiempo de ejecución SCA utiliza los destinos de cola para mantener los
mensajes que se procesan para el módulo de mediación.
Puede configurar los servidores y clústeres de manera que los destinos
de cola se creen en el servidor o el clúster de servidores en que se despliega
el módulo de mediación, o en un servidor o clúster diferente.
Un
servidor o clúster que aloja los destinos de cola de los módulos de mediación
puede optimizarse para el servicio de colas y puede proporcionar esas colas a
varios servidores y clústeres en los que están desplegados los módulos de
mediación.
Esta tarea de configuración define que el servidor o clúster puede
alojar destinos de cola para módulos de mediación desplegados localmente o
para módulos de mediación desplegados en otros servidores o clústeres.
Esta configuración también añade el servidor o clúster como miembro del bus
SCA.SYSTEM y configura el motor de mensajería para el servidor o clúster.
- Si configura un servidor, WebSphere puede crear un motor de mensajería con
propiedades por omisión.
Por omisión, el motor de mensajería se configura para utilizar el origen de
datos JDBC por omisión y el proveedor JDBC de Cloudscape para su almacén de
datos.
Esto permite que el motor de mensajería se ejecute sin que sea necesaria
ninguna configuración adicional.
Si no desea utilizar la configuración de origen de datos por omisión, puede
elegir utilizar un origen de datos diferente, o puede configurar el almacén de
datos para utilizar un proveedor JDBC distinto.
- Si configura un clúster, debe crear de manera explícita tanto el almacén de
datos como el origen de datos JDBC que el motor de mensajería utiliza para
interactuar con el almacén de datos.
También debe establecer la agrupación de conexiones Políticas de
depuración para
EntirePool.
Para configurar un servidor o clúster para alojar destinos de cola para
módulos de mediación, utilice la consola administrativa
para completar los pasos siguientes:
Pasos para realizar esta tarea
- Visualice la página Configuración avanzada para
el servidor o el clúster.
- Para configurar un
servidor:
- Para configurar un
clúster:
- Verifique el valor del campo Nombre JNDI de perfil de
fábrica de emisores.
- Si desea cambiar la configuración por omisión para emitir sucesos al
servidor CEI, seleccione en el campo el nombre JNDI del perfil de fábrica de
emisores adecuado.
En un entorno de clústeres, el valor que seleccione se utilizará para todos los
servidores del clúster.
- Si no desea especificar un perfil de fábrica de emisores (preservando
así una configuración de CEI existente), seleccione
Ninguno en el menú.
- Pulse Ubicación de destino por omisión. Asegúrese de que se haya eliminado la selección de la
opción No configurar para alojar aplicaciones de SCA.
- Configure las opciones del motor de mensajería para el servidor o
clúster:
Recurso que está configurándose |
Pasos
que realizar |
Configuración de un servidor |
- Si desea que el motor de mensajería utilice el origen de datos JDBC por
omisión y el Proveedor JDBC de Cloudscape para su almacén de datos, seleccione
el recuadro de selección Utilizar valores de origen de datos por
omisión y, a continuación, vaya al paso
5.
- Si desea que el motor de mensajería utilice opciones que no sean las
opciones por omisión, utilice los mismos pasos indicados para un clúster, desde
el paso 4.a.
|
Configuración de clústeres |
- Utilice el menú Proveedor de JDBC para
seleccionar la plantilla adecuada para el proveedor de JDBC.
- En el campo Nombre de esquema
de bus de aplicaciones, especifique el nombre del esquema de base de
datos utilizado para contener las tablas del origen de datos del bus
SCA.APPLICATION.
Cada motor de mensajería almacena sus recursos, como tablas, en un solo esquema. Cada esquema de base de datos es utilizado únicamente por un motor de mensajería. Aunque todos los motores de mensajería
utilizan los mismos nombres de tabla, su relación con el esquema proporciona a
cada motor de mensajería el uso exclusivo de sus propias tablas.
El esquema utilizado para el origen de datos por omisión es IBMWSSIB.
- En el campo Nombre de esquema de bus de
sistema, especifique el nombre del esquema de base de datos
utilizado para contener las tablas del origen de datos del bus SCA.SYSTEM.
- En el campo Nombre de usuario de origen de datos,
especifique el nombre de usuario que utiliza para acceder a la base de datos.
- En el campo Contraseña de origen de datos, especifique la contraseña asociada al nombre de usuario.
- En el campo Nombre de base de datos de bus de
aplicaciones, especifique el nombre de la base de datos
utilizada por el motor de mensajería creado en el bus SCA.APPLICATION.
- En el campo Nombre de base de datos de bus de
sistema, especifique el nombre de la base de datos utilizada
por el motor de mensajería creado en el bus SCA.SYSTEM.
- Si desea que el motor de mensajería cree las tablas de base de datos para
el origen de datos, seleccione el recuadro de selección Crear
tablas. (Las tablas se crean cuando se inicia el servidor que aloja
el motor de mensajería.)
En caso contrario, el administrador de bases de datos debe crear las tablas de
base de datos.
|
- Pulse
Aceptar.
- Guarde los cambios en la configuración maestra.
Qué hay que hacer a continuación
Puede desplegar módulos de mediación en otro servidor o clúster que se
ha configurado para utilizar una
ubicación de destino remota. Si
ese otro servidor o clúster tiene su propiedad
Ubicación de destino
remota establecida en este servidor o clúster, los destinos de cola
para el módulo de mediación se configuran en este servidor o clúster.
Puede ajustar el rendimiento del origen de datos JDBC de un motor de mensajería.