Как установить модуль 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 с модулем проверки работоспособности, а не устанавливать официальный.