Monit python-процесс демона
Как я могу проверить процесс демона Python? я пытаюсь
check process rane
matching "147684802"
start program = "/usr/local/bin/python2.7 /root/rane.py 147684802 > /dev/null 2>&1 &"
Но это терпит неудачу с таймаутом для моего случая демона-питона. Спасибо!
1 ответ
Решение
Monit выполняет программу напрямую - без использования оболочки, если программа не демонизирует себя, вам нужно обернуть ее так:
start program = "/ bin / bash -c '/usr/local/bin/python2.7 /root/rane.py 147684802 &'"