Oct 10, 2011

Проверка состояния сервера и перезапуск в случае необходимости

Можно воспользоваться Supervisor или чем-то подобным, но для небольших проектов достаточно crontab:
crontab -e
Например, для проверки memcached каждую минуту:
*/1     *       *       *       *       netstat -ln | grep ":11211 " | wc -l | awk '{if ($1 == 0) system("/etc/init.d/memcached start") }'

No comments: