pomelo原生是支持wss,我们只需要配置一下就好了~
1.在app.js同级的目录下面,创建一个key目录,将下载ssl证书xxx.key和xxx.crt放到这个目录
2.打开app.js,找到所有有connectorConfig的配置,增加下面内容
app.set('connectorConfig', {
connector : pomelo.connectors.hybridconnector,
useProtobuf : true,
heartbeat : 20,
useDict : true,
ssl: {
type: 'wss',
key: fs.readFileSync('./key/xxx.key'),
cert: fs.readFileSync('./key/xxx.crt')
},
});
3.大功告成~