1 报错
在登录 DataEase 时,浏览器的开发者工具界面会出现大量 WebSocket connection 报错;
2 原因
该场景大多出现在配置 Nginx 反向代理之后出现的,这是因为配置 Nginx 反向代理时没有加 WebSocket 代理的配置;
3 解决
在 Nginx 配置文件中,将以下配置加入图中对应位置;
#websocket 代理
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";