Inicio o detención de aplicaciones empresarial

Puede iniciar una aplicación que no se esté ejecutando (tiene un estado deStopped ) o detener una aplicación que se esté ejecutando (tiene un estado deStarted ).

Antes de comenzar

Instala tu Java™ Platform, Enterprise Edition ( Java EE ) aplicación 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 administrativa
  • 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.

En los pasos se describe cómo utilizar la consola administrativa para iniciar o detener una aplicación.

Evite problemas: Los pasos se aplican a aplicaciones que no contienen la interfaz de programación de aplicaciones (API) Java para servicios web basados en XML (JAX-WS) o proveedores de servicios de arquitectura de componentes de servicios (SCA). Para detener o iniciar aplicaciones que contienen proveedores de servicios JAX-WS o SCA, utilice la página de proveedores de servicios a la que se accede haciendo clic en 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.

Procedimiento

  1. Ve a la Aplicaciones empresariales página. Hacer clic Aplicaciones > Tipos de aplicaciones >WebSphere Aplicaciones empresariales 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
    Inicio Ejecuta la aplicación y cambia el estado de la aplicación aStarted . El estado cambia apartially started si no, todos los servidores en los que se implementa la aplicación se están ejecutando.
    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.

Nota: Este tema hace referencia a uno o más archivos de registro del servidor de aplicaciones. Como alternativa recomendada, puede configurar el servidor para utilizar la infraestructura de seguimiento y registro de registro extensible de alto rendimiento (HPEL) en lugar de utilizarSystemOut.log ,SystemErr.log ,trace.log , yactivity.log archivos distribuidos y IBM® i sistemas. También puede utilizar HPEL junto con su nativo z/OS® instalaciones madereras. Si utiliza HPEL, puede acceder a toda la información de registro y de rastreo utilizando la herramienta de línea de mandatos LogViewer desde el directorio bin del perfil de servidor. Ver el información sobre el uso de HPEL para solucionar problemas de aplicaciones para obtener más información sobre el uso de HPEL.

Qué hacer a continuación

Puede configurar una aplicación para que no se inicie automáticamente cuando se inicia el servidor en el que reside. 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. Hacer clic Aplicaciones > Tipos de aplicaciones >WebSphere Aplicaciones empresariales > Nombre de la aplicación > Comportamiento de inicio .
  2. Especifique un valor distinto para Orden de arranque.

    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. Guarde los cambios en la configuración de la aplicación.