¿Cuál es la diferencia entre Upstart y Supervisord? [cerrado]


Son Advenedizo y Supervisord intercambiables? Trabajar juntos? Estoy buscando ejecutar un programa python como root cuando arranque mi sistema (debian). Después del arranque, me gustaría que el administrador de procesos continúe ejecutando el programa si se bloquea. ¿Cuál sería el más adecuado para hacer esto?

Author: Alexis, 2012-11-30

1 answers

Upstart fue desarrollado como un reemplazo para el demonio init tradicional. Supervisord es un administrador de procesos (con muchas características), pero todavía necesita ser ejecutado por un demonio init en sí mismo.

Personalmente encuentro que Upstart es suficiente para la mayoría de mis casos de uso, y de su pregunta creo que también lo hará bien para usted.

Hay cuatro estrofas advenedizas que deberían ser de particular interés para usted: start on, stop on, respawn y exec. Puedes leer más sobre ellos en http://upstart.ubuntu.com/cookbook/.

Si todavía prefieres ir por la ruta Supervisord, esto parece un buen hilo para comenzar:https://serverfault.com/questions/96499/how-to-automatically-start-supervisord-on-linux-ubuntu

 33
Author: eKIK,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 12:13:38