1、apache 加載 proxy_module ,proxy_wstunnel_module 模塊
2、apache 配置 ssl?
# Proxy Config
SSLProxyEngine on
#監(jiān)聽(tīng)的路徑和轉(zhuǎn)發(fā)的路徑,需要輸入https:// 和最后面的/
ProxyRequests Off
ProxyPass /wss ws://0.0.0.0:8585
ProxyPassReverse /wss ws://0.0.0.0:8585
3、小程序代碼
var that = this;
wx.connectSocket({
url: "wss://www.xxx.com/wss"
});
4、GatewayWorker 代碼
$gateway = new Gateway('websocket://0.0.0.0:8585', $context);
感謝分享