Nginx 反向代理后 WebSocket 会无法连接的问题
Posted hz428643496
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx 反向代理后 WebSocket 会无法连接的问题相关的知识,希望对你有一定的参考价值。
现象描述:
通过域名访问会提示
但是通过IP:端口 访问,websocket一切正常
猜测:
怀疑是 nginx反向代理配置导致websocket出现了问题
查看nginx正常的二级域名配置如下:
1|编辑nginx.conf,在http区域内一定要添加下面配置:
map $http_upgrade $connection_upgrade {
default upgrade;
\'\'
close;
2|配置修改如下:
测试:
测试解决问题
以上是关于Nginx 反向代理后 WebSocket 会无法连接的问题的主要内容,如果未能解决你的问题,请参考以下文章
nginx 可以用作后端 websocket 服务器的反向代理吗?