WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Planificación del rendimiento

Cuando se diseña un entorno de intermediario y los recursos asociados al intermediario, existen varias áreas en las que las decisiones que tome el usuario pueden afectar al rendimiento de intermediarios y aplicaciones.

Flujos de mensajes
Un flujo de mensajes incluye un nodo de entrada que recibe un mensaje de una aplicación a través de un protocolo determinado; por ejemplo, WebSphere MQ. El mensaje debe analizarlo el nodo de entrada, aunque algunos analizadores permiten un análisis parcial que podría reducir el proceso, ya que sólo se analizan las partes del mensaje a las que se hace referencia. Otros procesos de un flujo de mensajes que pueden afectar al rendimiento del flujo de mensajes son la cantidad, eficacia y complejidad del ESQL, el acceso a las bases de datos y la cantidad de copias de árboles de mensaje que se realicen.

Se debe tener en cuenta cómo se divide la lógica de empresa, la cantidad de trabajo que debe realizar la aplicación y lo que debe llevar a cabo el flujo de mensajes. Cada interacción entre una aplicación y un flujo de mensajes implica E/S y análisis de mensajes y, por lo tanto, añade tiempo de proceso. Diseñe los flujos de mensajes y diseñe o reestructure sus aplicaciones para minimizar estas interacciones.

Para obtener más información sobre estos factores, consulte Optimizar los tiempos de respuesta de los flujos de mensajes y Optimizar el rendimiento del flujo de mensajes.

Mensajes y modelos de mensajes
El tipo, formato y tamaño de los mensajes procesados puede tener un efecto significativo sobre el rendimiento del flujo de mensajes. Por ejemplo, si procesa mensajes persistentes, éstos tendrán que almacenarse para salvaguardarlos.

Puede que tenga que procesar mensajes con una estructura bien definida; si es así, puede crear modelos de DFDL para sus mensajes. Si no piensa interrogar la estructura, podrá trabajar con mensajes no definidos como, por ejemplo, mensajes BLOB.

Si está trabajando en XML tenga porque pueden ser detallados y, por lo tanto, producir mensajes grandes. Sin embargo, el contenido de los mensajes XML es más fácil de entender que otros formatos como, por ejemplo, CWF. El tamaño y orden de campo puede ser importante; estos factores se pueden incluir en el modelo de DFDL.

Para obtener más información sobre estos factores, consulte los apartados Optimizar los tiempos de respuesta de los flujos de mensajes y Consideraciones sobre rendimiento en expresiones normales en mensajes TDS.

Configuración de intermediarios
Puede crear y configurar uno o varios intermediarios, en uno o varios sistemas y, para cada intermediario, puede crear varios grupos de ejecución y varios flujos de mensajes. Sus decisiones por lo que respecta a la configuración pueden afectar al rendimiento del flujo de mensajes y a la eficacia con que pueden procesarse los mensajes.

Para obtener más información sobre estos factores, consulte Ajuste del intermediario y Optimizar el rendimiento del flujo de mensajes.

Todos estos factores se tratan más detalladamente en el apartado Designing for Performance SupportPac (IP04).

Para ver una descripción de escenarios de rendimiento comunes, consulte Resolución de problemas de rendimiento.

Si desea ver más artículos sobre WebSphere Message Broker y el rendimiento, consulte lo siguiente:

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:38


Tema de tareaTema de tarea | Versión 8.0.0.5 | ae24000_