Los niveles de servicio establecen prioridades entre las tareas que están a la espera de ser distribuidas.
Cuando el número de tareas que el equilibrador de carga tiene para distribuir es superior al que el servicio de integración de PowerCenter puede ejecutar, el equilibrador ubica las tareas en la cola de distribución. Cuando hay varias tareas esperando en la cola de distribución, el equilibrador de carga utiliza niveles de servicio para determinar el orden en el que distribuirá las tareas de la cola.
Los niveles de servicio son propiedades de dominio. Por lo tanto, pueden ser los mismos para todos los repositorios de un dominio. Los niveles de servicio se pueden crear y editar en las propiedades de dominio o mediante
infacmd
.
Cuando se crea un nivel de servicio, un desarrollador de flujo de trabajo puede asignarlo a un flujo de trabajo del administrador de flujos de trabajo. Todas las tareas de un flujo tienen el mismo nivel de servicio. El equilibrador de carga utiliza los niveles de servicio para distribuir las tareas de la cola de distribución. Por ejemplo, se podrían crear dos niveles de servicio:
El nivel de servicio "Bajo" tiene una prioridad de distribución de 10 y un tiempo de espera de distribución máximo de 7.200 segundos.
El nivel de servicio "Alto" tiene una prioridad de distribución de 2 y un tiempo de espera de distribución máximo de 1.800 segundos.
Cuando hay varias tareas esperando en la cola de distribución, el equilibrador de carga distribuye las tareas con un nivel de servicio Alto antes que aquellas con nivel de servicio Bajo; lo hace así porque las primeras tienen una prioridad de distribución más alta. Si una tarea con nivel de servicio Bajo espera en la cola de distribución durante dos horas, el equilibrador de carga cambia su prioridad de distribución a la máxima; lo hace así para que la tarea no permanezca en la cola indefinidamente.
Administrator Tool incorpora un nivel de servicio denominado Predeterminado. Este nivel de servicio tiene una prioridad de distribución de 5 y un tiempo de espera de distribución máximo de 1.800 segundos. Este nivel de servicio predeterminado se puede editar, pero no eliminar.
Cuando quite un nivel de servicio, el administrador de flujos de trabajo no actualiza las tareas que utilizan el nivel de servicio. Si un nivel de servicio de flujo de trabajo no existe en el dominio, el equilibrador de carga distribuye las tareas con el nivel de servicio predeterminado.