如何将此nginx上游块转换为最新版本?

时间:2018-01-17 15:45:47

标签: nginx centos6

我正在尝试将我们的nginx从1.2.7升级到1.12.x,但我的配置出现配置错误:

upstream a_trusted {
        server 10.19.81.182:10094;
        check interval=5000 rise=1 fall=3 timeout=1000 type=http;
        check_http_send "GET /a/health_check HTTP/1.0\r\n\r\n";
        check_http_expect_alive http_2xx;
        keepalive 1024;
}

我得到的错误是check是无效的指令。我很难找到关于check应该做什么的文件,以及它被取代的内容。

1 个答案:

答案 0 :(得分:1)

看起来您正在使用此第三方模块 - https://github.com/yaoweibin/nginx_upstream_check_module,它对上游服务器进行运行状况检查。你需要做一个构建,同时包含这个模块让nginx理解并使用这些指令