如果遇到搭建好客服系统后,发消息不能即时通知推送,那就是webscoket部分没有配置正确
在反向代理的配置块里
增加以下两句
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Upgrade $http_upgrade;
:
$http_upgrade
是一个 Nginx 变量,它包含客户端请求头中 "Upgrade" 字段的值。通过将代理服务器的 "Upgrade" 字段设置为相同的值,Nginx 就能正确地转发 WebSocket 的 "Upgrade" 请求。proxy_set_header Connection "upgrade";
: