草庐IT

websocketNginx

全部标签

nginx代理websocket配置

nginx正常只能代理http请求,如果想实现代理websocket的需求,需在请求中加入"Upgrade"字段,使请求从http升级为websocket。  配置如下:http {    map $http_upgrade $connection_upgrade {        default upgrade;        ''      close;    }     server {        ...         location /chat/ {            proxy_pass http://backend;            proxy_http_vers

nginx代理websocket配置

nginx正常只能代理http请求,如果想实现代理websocket的需求,需在请求中加入"Upgrade"字段,使请求从http升级为websocket。  配置如下:http {    map $http_upgrade $connection_upgrade {        default upgrade;        ''      close;    }     server {        ...         location /chat/ {            proxy_pass http://backend;            proxy_http_vers