Как контролировать несколько nodejs сервисов выскочкой и monit?

ПОЛЬЗОВАТЕЛЬ EI user198003 не волнуется, это - полностью ошибка аналитики, поддельная запись посещения. Ваш htaccess полностью корректен. Вы видите в моей ссылке, что является тем направлением http://3plej-life.blogspot.com/2011/01/spam-bitlyforexmarket-anyshitgolbnetcom.html, который Мы исследуем, как они делают это, потому что об этом сообщают в большем количестве tha 3 миллиона веб-сайтов, проблема находится в analtcs не в Вашем веб-сайте, поэтому не стесняйтесь о, продолжают Ваш proyect без проблем.

можно перейти к моему блогу веб-сайта и считать больше информации о том, что то, что НОВАЯ техника, эта техника имеет больше чем 2 года... очень oodd

0
задан 12 May 2013 в 16:27
1 ответ

Для monit вы можете использовать отдельный файл конфигурации в /etc/monit.d (или в любом другом каталоге, который у вас есть для файлов конфигурации службы), который выглядит примерно так:

check process nginx with pidfile /var/run/nginx.pid
  if failed host localhost port 80 
       protocol HTTP request "/ok" then restart
  start program = "/etc/init.d/nginx start"
  stop program  = "/etc/init.d/nginx stop"
  group www-data (for ubuntu, debian)

Больше примеров конфигурации можно найти на официальном сайте Monit . Вы можете посмотреть пример Apache для дальнейших тестов, которые вы можете провести.

Для Upstart, В документации Nginx есть пример .

В некоторой степени использование и Monit, и Upstart является неопределенно избыточным и потенциально противоречивым . Оба будут обрабатывать респавны (хотя Monit позволяет более детально тестировать службу), и у вас может возникнуть странная ситуация, когда они оба конкурируют за перезапуск службы, если она неожиданно умирает.

0
ответ дан 5 December 2019 в 15:14

Теги

Похожие вопросы