У меня есть куча скриптов Ruby, которые работают долго, я бы хотел убедиться, что каждые 30 секунд или около того они запускаются .
Обычно я запускаю команды просто ruby script-name.rb
Как мне настроить monit для работы с этими сценариями?
Обновление: Я попытался следовать этому методу для создания сценария-оболочки , который затем запускал бы процесс ruby, но, похоже, не создавал файл .pid, и ввод './wrapper-script stop' ничего не сделал: /
Должен ли я написать pid внутри ruby или используйте сценарий оболочки для создания pid, необходимого для мониторинга?