Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将此nginx上游块转换为最新版本接受?_Nginx_Centos6 - Fatal编程技术网

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

如何将此nginx上游块转换为最新版本接受?,nginx,centos6,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_e

我正在尝试将我们的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
应该做什么以及它被什么取代的文档。

看起来您正在使用这个第三方模块,它对上游服务器进行健康检查。您需要在包含此模块的同时进行构建,以使nginx理解并使用这些指令