Я шукаю простий монітор процесу для свого акаунта в популярній VPS. Я любив Супервізора та Моніта, але вони здаються мені надмірними.
Я чогось хочу
- що працює як демон (тож мій обліковий запис VPS може запустити його під час завантаження, а також "запустити" за допомогою cron у випадку, якщо сам монітор вийде з ладу)
- що контролює, нерестуючи речі як підпроцес (наприклад, Supervisor) або виконуючи команду опитування, яка повертає true або false (наприклад, BASH, якщо заява)
- як простий у використанні (потрібна мінімальна конфігурація), так і стабільне виробництво (якось мало програмного забезпечення, здається, задовольняє обидва вимоги)
- Підходить в керованому VPS-режимі в режимі користувача, мінімальне використання пам'яті
runit
була б альтернативою демомонтолам. Це також дуже просто і низькорівнево. По суті, все, що вам потрібно для запуску процесу, - це файл, що містить деяку команду exec, наприклад,exec sleep 300
тоді ви створюєте симпосилання з каталогу, що містить сценарій запуску до/etc/service/name
і ви вже готові.