Cuando puede instalar una aplicación de proceso en un clúster donde no se estén ejecutando servidores

En este tema se explican las circunstancias excepcionales en las que quizá tenga que instalar una aplicación en un clúster que no tenga servidores en ejecución.

Durante la instalación de una aplicación de procesos de empresa en un servidor, se debe resolver el nombre JNDI (Java Naming and Directory Interface) del origen de datos del contenedor de procesos de empresa correspondiente. Por consiguiente, no puede instalar una aplicación sin una conexión de servidor. En un entorno ND (Network Deployment), este servidor es el gestor de despliegue.

Restricciones levantadas

Si desea instalar una aplicación de proceso de empresa en un clúster en un entorno ND, no es necesario ejecutar ningún servidor en el clúster si las siguientes condiciones son verdaderas:
  • Los orígenes de datos necesarios se definen en el nivel de célula.
  • La aplicación de proceso no especifica tareas de usuario.

En el caso de las aplicaciones de proceso que no tienen tareas humanas, la operación de búsqueda del origen de datos se lleva a cabo en el espacio de nombres del gestor de despliegue, cuando una operación de búsqueda en el espacio de nombres del servidor de aplicaciones haya fallado anteriormente. Si la aplicación se ha instalado satisfactoriamente, pase por alto los mensajes de error del archivo SystemOut.log que indican una anomalía de la operación de búsqueda del origen de datos en el espacio de nombres del servidor de aplicaciones.

Cuando funcionará

Cuando no funcionará

Las aplicaciones de proceso que contienen tareas humanas requieren una operación de búsqueda de nombres JNDI adicional para localizar al proveedor de plug-in de personal. Por consiguiente, para ayudarle a asegurar una instalación satisfactoria de tales aplicaciones, asegúrese de que el clúster incluya un servidor en ejecución.

Ámbito de efectos colaterales

Un efecto colateral de la búsqueda de nombres es que si un servidor de aplicaciones no se está ejecutando y un origen de datos se define en su nivel de nodo o servidor con el mismo nombre que un origen de datos en el nivel de célula, el origen de datos del nivel de célula tiene prioridad. Esto significa que se utiliza un origen de datos distintos durante el despliegue y durante la ejecución.

Atención: Evite conflictos de nombres. Si define orígenes de datos en el nivel de célula manualmente, utilice los nombres JNDI que tienen el ámbito del nombre de clúster o nombre de servidor y nombre de nodo, por ejemplo, jdbc/BPEDB_.

Condiciones de uso |

Última actualización: Wed Apr 19 21:34:07 2006

(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)