Nginx上游Keepalive和WebSockets支持

时间:2019-09-23 17:19:03

标签: http nginx

我正在寻找同时启用keepalive和websockets支持的方法。

看看这个nginx配置:

upstream http_backend {
    server 127.0.0.1:8080;
    keepalive 16; #<=======
}

server {
    ...

    location /http/ {
        proxy_pass http://http_backend;
        proxy_http_version 1.1;
        proxy_set_header Connection "";
        proxy_set_header Upgrade $http_upgrade; #<=======
        ...
    }
}

问题: 如果任何客户端将其“升级”到websocket,保留的上游keepalive连接将如何处理?

谢谢。

0 个答案:

没有答案