您的位置:首页 > 运维架构 > Nginx

nginx 代理 web socket 报错“WebSocket is already in CLO

2020-10-15 19:56 1161 查看

nginx 代理 web socket 报错“WebSocket is already in CLOSING or CLOSED state.”

在生产环境中需要使用 nginx 代理 websocket ,按照正常配置之后发现浏览器一直提示 “WebSocket is already in CLOSING or CLOSED state.”

这是因为 nginx 在代理需要添加如下两个参数

proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

加上如下参数正常

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐