Inicio o detención de aplicaciones de empresa

Puede iniciar una aplicación que no se está ejecutando (con el estado Detenida) o detener una aplicación que está en ejecución (con el estado Iniciada).

Antes de empezar

Instale su aplicación Java EE (Java™ Platform, Enterprise Edition) en un servidor. De forma predeterminada, la aplicación se reinicia de forma automática cuando se inicia el servidor.

Acerca de esta tarea

Puede iniciar y detener aplicaciones manualmente utilizando:

  • Consola de administración
  • Atributos startApplication y stopApplication del objeto AdminControl con la herramienta wsadmin
  • Trabajos administrativos startApplication y stopApplication del objeto AdminTask.submitJob -jobType con la herramienta wsadmin
  • Programas Java que utilizan los MBeans ApplicationManager o AppManagement

Los pasos describen cómo utilizar la consola administrativa para iniciar o detener una aplicación.

Avoid trouble Avoid trouble: Los pasos se aplican a las aplicaciones que no contienen proveedores de servicio JAX-WS (Java Application Programming Interface (API) for XML-Based Web Services). Para detener o iniciar aplicaciones que contienen proveedores de servicios JAX-WS, utilice la página Proveedores de servicios a la que se accede pulsando Servicios > Proveedores de servicio. Para iniciar una aplicación de proveedor de servicios, seleccione un servicio y pulse Iniciar aplicación. Para detener una aplicación de proveedor de servicios, seleccione un servicio y pulse Detener aplicación. A continuación, en la página Detener aplicación, pulse Aceptar para detener todos los módulos de la aplicación, incluidos otros servicios como, por ejemplo, enterprise beans y servlets.gotcha

Procedimiento

  1. Vaya a la página Aplicaciones empresariales. Pulse Aplicaciones > Tipos de aplicación > Aplicaciones empresariales de WebSphere en el árbol de navegación de la consola.
  2. Marque el recuadro de selección correspondiente a la aplicación que desea iniciar o detener.
  3. Pulse un botón:
    Opción Descripción
    Iniciar Ejecuta la aplicación y cambia el estado de la aplicación por Iniciado. El estado cambia a Iniciado parcialmente si no se están ejecutando todos los servidores en los que se despliega la aplicación.
    Detener Detiene el proceso de la aplicación y cambia el estado de la aplicación de Iniciado.
    Para reiniciar una aplicación que está en ejecución, seleccione la aplicación que desea reiniciar y pulse Detener y después Iniciar.

Resultados

El estado de la aplicación cambia y se muestra un mensaje que indica que se ha iniciado o detenido la aplicación.

[z/OS]Si un servidor de aplicaciones en el que se despliega la aplicación sincroniza la configuración con el gestor de despliegue durante el arranque del servidor, es posible que la aplicación no se inicie y que se grabe una excepción DeploymentDescriptorLoadException en el archivo SystemErr.log del servidor. Detenga y reinicie el servidor y, a continuación, intente iniciar de nuevo la aplicación.

Nota: En este tema se hace referencia a uno o más de los archivos de registro del servidor de aplicaciones. Como alternativa recomendada, puede configurar el servidor para utilizar la infraestructura de registro y rastreo HPEL en lugar de utilizar los archivos SystemOut.log , SystemErr.log, trace.log y activity.log en sistemas distribuidos y de IBM® i. Puede también utilizar HPEL junto con sus recursos de registro nativos de z/OS. Si utiliza HPEL, puede acceder a toda la información de registro y rastreo utilizando la herramienta de línea de mandatos LogViewer desde el directorio bin de perfil de servidor. Consulte la información sobre la utilización de HPEL para resolver problemas de aplicaciones para obtener más información sobre la utilización de HPEL.

Qué hacer a continuación

Puede configurar una aplicación de forma que no se inicie automáticamente cuando el servidor en el que reside se inicie. A continuación, inicie la aplicación manualmente utilizando las opciones descritas en este tema.

Si desea que la aplicación se inicie automáticamente cuando su servidor se inicia, puede ajustar los valores que controlan lo que tarda la aplicación o su servidor en iniciarse:

  1. Pulse Aplicaciones > Tipos de aplicación > Aplicaciones empresariales WebSphere > nombre_aplicación > Comportamiento de arranque.
  2. Especifique un valor distinto para Orden de inicio.

    Este valor especifica el orden en que se inician las aplicaciones cuando se inicia el servidor. El valor predeterminado es 1 en un rango que va de 0 a 2147483647. La aplicación con el peso inicial menor se inicia primero.

  3. Especifique un valor diferente para Iniciar la aplicación antes de que el servidor finalice el arranque.

    Este valor especifica si la aplicación debe inicializarse completamente antes de que se inicie el servidor. El valor predeterminado de false impide que el servidor se inicie por completo hasta que se inicie la aplicación. Para reducir el tiempo que tarda en iniciarse el servidor, puede establecer el valor en true, para que la aplicación se inicie en una hebra de fondo, con lo que permite al inicio del servidor continuar sin esperar a la aplicación.

  4. Si la aplicación o módulo se despliega en un clúster, y no va a realizar más cambios en la configuración, pulse Desplegar actualización en la página Aplicaciones de empresa para propagar la configuración modificada en todos los miembros del clúster en el que se despliegue la aplicación o el módulo. Desplegar actualización actualiza de forma secuencial la configuración en los nodos que contienen los miembros de clúster.
  5. Guarde los cambios en la configuración de la aplicación.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_app_startstop
File name: trun_app_startstop.html