У меня проблема, когда каждые 12-24 часа HHVM вылетает, но, похоже, он не работает. Похоже, что большинство провайдеров просто используют php5-fpm в качестве отказоустойчивости в nginx для стабильности. Тем не менее, это не приведет к перезапуску невосприимчивого экземпляра hhvm.Автоматический перезапуск HHVM, когда он перестает отвечать, но процесс не мертв
Поскольку процесс оставлен включенным, большинство решений для мониторинга серверов будут рассматривать его как живой демон и не перезапускать его. Мониторинг HTTP может медленно реагировать.
Возможно ли инициировать перезапуск hhvm при отказе? Если нет, то что будет лучшим решением для обеспечения того, что демон для прослушивания, который не отвечает, перезапускается.
Я считаю, что это простой скрипт cron для проверки того, что процесс HHVM все еще работает. К сожалению, это не решает проблему проверки того, что еще «прослушивающий» процесс просто стал невосприимчивым. – etc
@etc, HHVM падает, когда он становится невосприимчивым :-) –
Не всегда. На самом деле это довольно хорошо документированная проблема. – etc