Home

Tags

Supervisor для запуска програм

2015-02-05 linux supervisor deamon

Установка

sudo pip install supervisor

Сохраняем настройку в supervisor.conf
[supervisord]
nodaemon=true

[program:ping]
command=/bin/bash -c "ping $IP -c 5"
directory=/tmp
environment=IP="8.8.8.8"
exitcodes=
stdout_logfile=ping.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=3
redirect_stderr=true

Запуск
supervisord -c supervisor.conf


В итоге циклический будет запущен ping, скелет файла настройки можно посмотреть тут https://github.com/Supervisor/supervisor/blob/master/supervisor/skel/sample.conf, + документация