【问题标题】:nginx close upstream connection after requestnginx在请求后关闭上游连接
【发布时间】:2012-05-10 20:50:24
【问题描述】:

我需要保持 nginx 和上游 nodejs 之间的连接。

刚刚编译安装好nginx 1.2.0

我的配置文件:

upstream backend {
    ip_hash;
    server dev:3001;
    server dev:3002;
    server dev:3003;
    server dev:3004;
    keepalive 128;
}

server {
    listen      9000;
    server_name dev;

    location / {
        proxy_pass http://backend;
        error_page  404 = 404.png;
    }
}

我的程序 (dev:3001 - 3004) 检测到连接在响应后被 nginx 关闭。

document

【问题讨论】:

    标签: http nginx


    【解决方案1】:

    documentation 声明对于 http keepalive,您还应该设置 proxy_http_version 1.1;proxy_set_header Connection "";

    【讨论】:

    • 您想进一步说明一下这个配置吗?
    猜你喜欢
    • 2018-10-07
    • 2017-07-22
    • 1970-01-01
    • 2016-07-29
    • 1970-01-01
    • 2019-05-15
    • 2012-12-12
    • 2017-05-09
    • 2022-11-27
    相关资源
    最近更新 更多