En los viejos tiempos, el demonio init solía deshabilitar tareas que reaparecían demasiado rápido.
Descubrí a mi propio riesgo que UPSTART simplemente los detiene. Siempre.
He encontrado los controles COUNT e INTERVAL para cuándo detener un trabajo que está reapareciendo rápidamente, pero no puedo encontrar cómo reiniciar ese trabajo después de un tiempo de espera especificado.
- Esto es para un servidor remoto que debe conectarse a través de ssh para que pueda volver a entrar en un túnel. Pero regularmente tiene problemas de conexión y el trabajo que ejecuta la conexión ssh está muriendo. Tontomente esperaba que el advenedizo mantuviera el trabajo en funcionamiento.
¿Hay alguna manera, o necesito hacer algo como ejecutar un trabajo cron para verificar si se está ejecutando y si no, reiniciarlo?
fuente