Utilice este tema para comprender las ventajas del ajuste para obtener rendimiento óptimo. Obtenga más información sobre los parámetros ajustables de los principales componentes de WebSphere Application Server y sobre cómo afectan al rendimiento estos parámetros.
Antes de empezar
WebSphere Application Server proporciona valores ajustables para sus principales componentes para que pueda
ajustar el entorno de ejecución para que coincida con las características de la aplicación. Las aplicaciones pueden ejecutarse correctamente sin
cambiar los valores predeterminados de estos parámetros de ajuste. Es posible que sea necesario realizar cambios en otras aplicaciones, por ejemplo, aumentar el tamaño del almacenamiento dinámico, para obtener un rendimiento óptimo.
El ajuste del rendimiento puede proporcionar logros importantes en temas de rendimiento incluso si una aplicación no está optimizada para el rendimiento.
No obstante, corregir los carencias de una aplicación suele dar mejores resultados de rendimiento que los que son posibles si simplemente se modifican los parámetros de ajuste. Muchos factores contribuyen a una aplicación de alto rendimiento.
Acerca de esta tarea
Para su comodidad, se incluyen procedimientos para ajustar parámetros en otros productos, como
DB2, servidores web y sistemas operativos. Como dichos productos pueden cambiar, considere
estas descripciones como sugerencias.Cada proceso de WebSphere Application Server tiene parámetros que influyen en el
rendimiento de la aplicación. Puede utilizar la consola administrativa de WebSphere Application Server para configurar
y ajustar aplicaciones, contenedores web, contenedores de EJB (Enterprise JavaBeans), servidores de aplicaciones y nodos del dominio de administración.
Procedimiento
- Ejecute el script applyPerfTuningTemplate.py como punto de partida para mejorar el rendimiento de un servidor de aplicaciones específico. Este script de ajuste basado en python, junto con uno de sus archivos de plantilla, aplica los valores de ajuste de rendimiento recomendados
para un entorno de desarrollo o producción típico esté preparado para su uso inmediato. El script applyPerfTuningTemplate.py y sus plantillas y archivos de propiedades asociados se encuentran en el directorio WAS_HOME/bin.
- Utilice los asesores de rendimiento, los procedimientos recomendados o los parámetros de la lista de parámetros de ajuste más importantes y
la información sobre resolución de problemas de rendimiento para optimizar al máximo las instancias de WebSphere Application Server.
- Asesores de rendimiento
- Los asesores de rendimiento utilizan datos de PMI (Infraestructura de supervisión del rendimiento) para sugerir que se realicen cambios de
configuración en las
agrupaciones de hebras del servicio ORB (Object Request Broker), las agrupaciones de
hebras del contenedor web, el tamaño de la agrupación de conexiones, el tamaño y la
hora de la sesión persistente, el tamaño de la memoria caché de sentencias preparadas
y el tamaño de la memoria caché de sesión. El Asesor de rendimiento de tiempo de ejecución se ejecuta en el proceso del servidor de aplicaciones,
mientras que el otro asesor se ejecuta en TPV (Tivoli Performance Viewer). Si desea más información, consulte la documentación sobre el uso del Asesor de rendimiento y diagnóstico y utilice el asesor de rendimiento en Tivoli Performance Viewer.
- Lista de parámetros de ajuste más importantes
- Revise la documentación sobre la lista de parámetros de ajuste más importantes. Estos parámetros afectan
significativamente al rendimiento. Como estos parámetros dependen de las aplicaciones, los
valores de los parámetros pueden variar para cada entorno y cada aplicación.
Índice de parámetros de ajuste de z/OS
El ajuste del rendimiento de WebSphere Application Server para los sistemas operativos z/OS
llega a ser complejo debido a que la naturaleza del entorno de ejecución conlleva muchos componentes distintos del sistema operativo y del middleware.Para encontrar
información y parámetros para ajustar el sistema operativo z/OS, los subsistemas, el
entorno de ejecución de WebSphere Application Server para
z/OS y algunas sugerencias de ajuste de aplicaciones Java 2 Platform, Enterprise Edition
(Java EE), consulte la documentación sobre la lista de parámetros de ajuste más importantes.
Best practice: Puede leer las directrices de ajuste de
WebSphere Application Server para z/OS,
que explicarán como ajustar el middleware. Sin embargo, es importante que se asegúre de que la aplicación está perfectamente diseñada para mejorar el rendimiento.
Normalmente, los cambios en el código de aplicación que no está bien escrito o diseñado constituirán mejoras más significativas en el rendimiento global.
bprac
Si es un administrador o programador del sistema
de WebSphere Application Server en WebSphere Application Server para
z/OS, consulte la documentación sobre
el índice de ajustes de WebSphere Application Server para z/OS. La descripción de cada parámetro describe el parámetro,
proporciona los motivos para ajustar el parámetro, describe cómo ver o establecer el parámetro e indica los valores predeterminados y los valores recomendados.
- Resolución de problemas del rendimiento
- Para ahorrar tiempo en la detección de problemas y para ayudarle a solucionar problemas, consulte
la documentación sobre la resolución de problemas de rendimiento.