Alertas comunes en SchedulerX y cómo resolverlas.
¿Qué significa "killed from server"?
En la mayoría de los casos, SchedulerX finalizó el trabajo porque superó el umbral de tiempo de espera configurado. Esta alerta aparece cuando la finalización automática por tiempo de espera está habilitada para el trabajo.
Para resolver esta alerta:
Abra la consola de SchedulerX y revise la configuración de tiempo de espera del trabajo afectado.
-
Determine si el trabajo realmente necesita más tiempo o si está atascado:
El trabajo necesita más tiempo: Aumente el valor de tiempo de espera para cubrir la duración de ejecución esperada.
El trabajo está atascado: Investigue la causa raíz antes de aumentar el límite de tiempo de espera. Las causas comunes incluyen latencia en servicios dependientes, contención de bloqueos en la base de datos y agotamiento de recursos (CPU o memoria).
Nota: Aumentar el límite de tiempo de espera sin investigar la causa raíz puede ocultar problemas de rendimiento subyacentes.
¿Qué significa "don't update progress more than 30s"?
El agente de SchedulerX dejó de enviar mensajes de latido al servidor durante más de 30 segundos, por lo que el servidor lo marcó como desconectado.
Causas comunes:
|
Causa |
Descripción |
|
Despliegue o reinicio |
El agente no está available temporalmente durante una actualización continua o un reinicio. |
|
Sobrecarga del agente |
El alto uso de CPU o memoria en la computadora del agente impide el envío oportuno de los latidos. |
Para resolver esta alerta:
Revise el uso de recursos de la computadora del agente (CPU, memoria, red) al momento de activarse la alerta.
Si la desconexión se debió a un despliegue o reinicio, configure SchedulerX para reejecutar automáticamente los trabajos con errores y permitir su recuperación sin intervención manual.
Si el agente presenta sobrecarga constante, escale los recursos de la computadora del agente o distribuya las cargas de trabajo entre agentes adicionales.