Попытка написать сценарий оболочки, чтобы отслеживать, когда служба останавливается в Linux, и автоматизировать перезапуск этой службы.
Так что я относительно новичок в Centos версии 6.2. У меня есть служба, которую нужно отслеживать как задание cron, и, если она останавливается, ее нужно перезапустить. У меня есть несколько идей о том, как его контролировать, но когда дело доходит до перезапуска, вот когда я застреваю. Я также знаю PiD службы, которую я хочу контролировать.
1 ответ
Ты можешь использовать supervise
для этого: http://cr.yp.to/daemontools/supervise.html
Поместите его в ваш crontab для запуска при запуске системы:
@reboot supervise foo