Las aplicaciones de larga ejecución se empaquetan y se despliegan como un archivo EAR (Java 2 Platform, Enterprise Edition (J2EE) Enterprise Archive).
A excepción de los pasos especiales descritos en Despliegue de las aplicaciones de larga ejecución, el despliegue de una aplicación de larga ejecución es similar al despliegue de una aplicación J2EE transaccional. Las aplicaciones de larga ejecución se albergan en un entorno de larga ejecución. WebSphere Extended Deployment proporciona dos entornos de ejecución: uno para las aplicaciones con una actividad de proceso intensiva y otro para las aplicaciones transaccionales de proceso por lotes. La lógica para estos entornos de ejecución se empaqueta como una única aplicación J2EE, LREE.ear. El despliegue de esta aplicación J2EE en un clúster dinámico permite que dicho clúster aloje aplicaciones de larga ejecución desplegadas en él.
Mientras que es posible desplegar aplicaciones transaccionales en un
clúster dinámico diseñado para el trabajo de larga ejecución, es
recomendable no hacerlo. Las aplicaciones de larga ejecución
con frecuencia consumen grandes cantidades de memoria y/o CPU y es muy probable que la aplicación transaccional tenga un
rendimiento muy bajo. Por el contrario, también es posible desplegar una
aplicación de larga ejecución en un clúster dinámico diseñado para el
trabajo transaccional. En este caso, la ausencia del entorno de larga ejecución en el clúster
dinámico evita que la aplicación de larga ejecución reciba trabajos del
Scheduler de larga ejecución.
Puede configurar el entorno de larga ejecución con la
consola administrativa o mediante scripts.
Related concepts
Gestión de las aplicaciones de larga ejecución