【发布时间】:2019-08-26 00:51:12
【问题描述】:
我在 Linux sle11 上使用 nginx-1.7.2,
我配置了反向代理,并且呼叫路由正常, 现在,当我使用“nginx_upstream_check”模块配置健康检查时,没有发送到服务器的健康检查消息,这是我的配置文件。
upstream ote_server_list
{
server 10.18.149.5:1111;
server 10.18.149.5:2222;
check interval=5000 rise=2 fall=3 timeout=3000 type=http;
check_http_send "HEAD / HTTP/1.0\r\n\r\n";
}
server
{
listen 8488;
server_name localhost;
access_log logs/host.access.log main;
location /
{
root html;
index index.html index.htm;
proxy_pass http://ote_server_list/ote/transcode/;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
我还检查了服务器上的 tcpdump,它没有收到来自 nginx IP 的任何消息。我的配置有什么问题吗?
【问题讨论】:
标签: nginx nginx-reverse-proxy nginx-config