Supervizord

Материал из Wiki
Перейти к навигации Перейти к поиску

Описание

Следим за фоновой программой, перезапускаем фоновую программу если она не активна

Настройка

На примере Owncloud

sudo yum install owncloud supervisor -y

sudo chkconfig supervisord on

nano /etc/supervisord.conf

[program:owncloudcmd_sync]
command=/usr/bin/owncloudcmd -s /path/to/owncloud/folder https://YOURUSERNAME:YOURPASSWORD@YOURUSERNAME.stackstorage.com/remote.php/webdav/
autostart=true
autorestart=true
stderr_logfile=/var/log/supervisord/owncloudcmd_sync.stderr.log

sudo service supervisord restart