https://blog.liuguofeng.com/p/4630
服务端开启 WebSocket,使用 WorkerMan + phpSocket.io
开启的端口为 2120,访问为 ws://wanaioa.unetu.net:2120/
由于微信小程序只能使用 443 端口,需将域名的 443 端口进行转发,同时为了保证原 https 的正常运作,参照网上的教程,将域名的 uri 匹配 xxx.xxx/wss 进行转发,其余不进行转发
location /wss
{
proxy_pass http://0.0.0.0:2120;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header X-Real-IP $remote_addr;
}
参考文献
以下为 WorkerMan 的原文
创建wss服务
问:
Workerman如何创建一个wss服务,使得客户端可以用过wss协来连接通讯,比如在微信小程序中连接服务端。
答:
wss协议实际是