Как установить модуль Healthcheck в Nginx

Я установил nginx 1.10.0 в Ubuntu и настроил концепцию балансировки нагрузки. Теперь на сервере настройки 2 мне нужно добавить модуль проверки работоспособности, чтобы проверить состояние здоровья нашего сервера.

  root@server:/usr/sbin# nginx -v
  nginx version: nginx/1.10.0 (Ubuntu)

Я читал об этих документах https://github.com/cep21/healthcheck_nginx_upstreams

этот документ говорит:

           ==INSTALL==
    # Similar to the upstream_hash module

    cd nginx-0.7.62 # or whatever
    patch -p1 < /path/to/this/directory/nginx.patch
    ./configure --add-module=/path/to/this/directory
    make
    make install

Я установил Nginx, используя cmd, не установленный вручную

cmd: apt-get установить nginx

Я не знаю, где nginx установлен, по умолчанию / usr / local / nginx. но нет каталога там. Ссылка

Подскажите как установить и настроить плагин проверки работоспособности в nginx

2 ответа

Похоже, что модуль nginx ngx_http_upstream_module будет делать то, что вы хотите. Он также проверяет работоспособность бэкэндов. Вы, вероятно, обнаружите, что в поставляемом дистрибутиве nginx все это доступно.

Бьюсь об заклад, вы должны перекомпилировать nginx с модулем проверки работоспособности, а не устанавливать официальный.

Другие вопросы по тегам