Guía del administrador > Administración de dominios > Administración de servicios de aplicación
  

Administración de servicios de aplicación

Puede realizar las siguientes tareas de administración comunes para los servicios de aplicación:
Nota: Puede realizar todas las tareas comunes de administración de servicios del sistema, excepto quitar el servicio del sistema.

Habilitar y deshabilitar servicios y procesos de servicio

Puede habilitar y deshabilitar los servicios de aplicación y procesos de servicio en la Herramienta del administrador. Si un servicio está habilitado, debe haber como mínimo un proceso de servicio habilitado y en ejecución para que el servicio esté disponible. De forma predeterminada, todos los procesos de servicio están habilitados.
El comportamiento de un servicio cuando inicia los procesos de servicio depende de su configuración:
Un servicio no inicia un proceso de servicio deshabilitado en ningún caso.
El estado de un servicio depende del estado de sus procesos. Un servicio puede tener los siguientes estados:
Puede deshabilitar un servicio para realizar una tarea de administración, como un cambio del modo de movimiento de datos para un Servicio de integración de PowerCenter. Es posible que desee deshabilitar el proceso de servicio en un nodo si necesita cerrar el nodo para realizar tareas de mantenimiento. Si deshabilita un servicio, todos los procesos de servicio asociados se detienen, pero permanecen habilitados.
En la siguiente tabla, se describen los distintos estados de un servicio y sus procesos:
Configuración del proceso de servicio
Estado del proceso de servicio
Descripción
Habilitado
En ejecución
El proceso de servicio está en ejecución en el nodo.
Habilitado
En suspensión
El proceso de servicio está habilitado, pero no está en ejecución debido a que se está ejecutando otro proceso de servicio como el proceso de servicio principal. Este proceso está a la espera de ser ejecutado en caso de conmutación por error del servicio.
Deshabilitado
Deshabilitado
El servicio está habilitado pero el proceso de servicio no se está ejecutando en el nodo.
Habilitado
Detenido
El servicio no está disponible.
Habilitado
Error
El servicio y el proceso de servicio están habilitados, pero el proceso de servicio no se pudo iniciar.

Visualización de procesos de servicio

Puede ver el estado de un proceso de servicio en la vista Procesos de un servicio y puede ver el estado de todos los procesos de servicio en la vista Resumen del ámbito.
Para ver el estado de un proceso de servicio:
    1. En la herramienta del administrador, haga clic en la ficha Administrar > vista Servicios y nodos.
    2. En el navegador del dominio, seleccione un servicio.
    3. En el panel Contenido, seleccione la vista Procesos.
    La vista Procesos muestra el estado de los procesos.

Configuración del reinicio de los procesos de servicio

Si un proceso de servicio de la aplicación deja de estar disponible mientras hay un nodo en funcionamiento, el dominio intenta reiniciar el proceso en el mismo nodo según las opciones de reinicio configuradas en las propiedades del dominio.
    1. En la herramienta del administrador, haga clic en la ficha Administrar > vista Servicios y nodos.
    2. En el navegador del dominio, seleccione el dominio.
    3. En la vista Propiedades, configure las siguientes propiedades de reinicio:
    Propiedad del dominio
    Descripción
    Número máximo de intentos de reinicio
    Número de veces dentro de un período de tiempo específico que el dominio intenta reiniciar un proceso de servicio de la aplicación cuando se ha producido un fallo. El valor debe ser mayor o igual que 1. El valor predeterminado es 3.
    Dentro del período de reinicio (segundos)
    Período de tiempo máximo que invierte el dominio en intentar reiniciar un proceso de servicio de la aplicación cuando se ha producido un fallo. Si un servicio no se inicia después del número de intentos especificado en este período de tiempo, el servicio no se reinicia. El valor predeterminado es 900.

Eliminación de servicios de aplicación

Puede quitar un servicio de aplicación utilizando la Herramienta del administrador. Antes de quitar un servicio de aplicación, debe deshabilitarlo.
Nota: No se puede eliminar un servicio del sistema.
Deshabilite el servicio antes de eliminarlo para asegurarse de que el servicio no se esté ejecutando en ningún proceso. Si no deshabilita el servicio, tal vez deba esperar hasta que finalicen todos los procesos o anular todos los procesos cuando elimine el servicio.
    1. En la herramienta del administrador, haga clic en la ficha Administrar > vista Servicios y nodos.
    2. En el navegador del dominio, seleccione el servicio de aplicación.
    3. En la ficha Administrar del menú Acciones, seleccione Eliminar.
    4. En el mensaje de advertencia que aparece, haga clic en para detener otros servicios que dependan del servicio de aplicación.
    5. Si aparece el cuadro de diálogo Deshabilitar el servicio, opte por esperar a que finalicen todos los procesos o anule todos los procesos y luego haga clic en Aceptar.

Solución de problemas de servicios de aplicación

Creo que un servicio está utilizando valores de variable de entorno incorrectos. ¿Cómo puedo averiguar qué valores de variable de entorno utiliza un servicio?
Defina depuración como nivel de gravedad del error para el nodo. Cuando se inicie el servicio en el nodo, el registro del dominio mostrará las variables de entorno que está utilizando el servicio.