Автоматический рестарт а-парсера (хелсчек)

Schooly_D

A-Parser Enterprise License
A-Parser Enterprise
Добрый день.

У меня периодически падает a-parser. Установлен он на linux. Я постоянно захожу по SSH и перезапускаю его командой ./aparser.

Можно ли сделать такой скрипт, который по крону бы проверял, запущен ли а-парсер и корректно ли он работает, если нет, то перезапускать его автоматически.

Если с первым мне все понятно - можно использовать API а-парсера ( ping ), то как быть в случае, если а-парсер не отвечает) я же не могу из php запустить процесс на машине?...
 
я же не могу из php запустить процесс на машине?...
а что мешает собственно? :) http://php.net/manual/en/function.system.php

P.S. при падении лучше всего найти причину - например нехватка памяти и т.п., частые рестарты парсера могут негативно сказаться на его работе
 
Назад
Верх