nginx未知指令health_check

abi*_*ipc 6 nginx

我是nginx的新手.我在用 -

health_check uri=/some/uri
Run Code Online (Sandbox Code Playgroud)

但在使用此命令运行测试时 -

 sudo /usr/sbin/nginx -t -c /etc/nginx/nginx.conf
Run Code Online (Sandbox Code Playgroud)

我收到以下错误 -

nginx: [emerg] unknown directive "health_check" in /etc/nginx/sites-enabled/abc.conf:121
Run Code Online (Sandbox Code Playgroud)

有人能说出这里有什么问题吗?我用apache2来做所有的jing-bang,但我对nginx知之甚少.

Ale*_*der 9

根据Nginx 文档:

该指令作为nginx商业订阅的一部分提供.

  • 从未尝试过,但也许这个 [upstream_check_module](https://github.com/yaoweibin/nginx_upstream_check_module) 适合你 (2认同)