Задание Cron для поддержания работоспособности демона?

Ваш пользователь принадлежит питанию группы? Необходимо иметь средства управления управлением питанием.

в противном случае выполните это как корень: gpasswd -a user group

3
21.06.2015, 18:58
1 ответ

Вы можете обернуть свой демон python в сценарий оболочки. При первом запуске проверьте, запущен ли уже процесс:

pid=$(cat pid.file)
ps -ef | grep $pid | grep <command to start daemon>
if [[ $? -eq 0 ]]; then
    echo "daemon already running" & exit 1
else
    <command to start daemon> & \
             echo $! > pid.file
fi
4
27.01.2020, 21:19

Теги

Похожие вопросы