Попытка написать сценарий оболочки, чтобы отслеживать, когда служба останавливается в Linux, и автоматизировать перезапуск этой службы.

Так что я относительно новичок в Centos версии 6.2. У меня есть служба, которую нужно отслеживать как задание cron, и, если она останавливается, ее нужно перезапустить. У меня есть несколько идей о том, как его контролировать, но когда дело доходит до перезапуска, вот когда я застреваю. Я также знаю PiD службы, которую я хочу контролировать.

1 ответ

Ты можешь использовать supervise для этого: http://cr.yp.to/daemontools/supervise.html

Поместите его в ваш crontab для запуска при запуске системы:

@reboot supervise foo
Другие вопросы по тегам