ws转wss
背景
微信小程序中用到了websocket,上线时发现配置接口时只支持wss
具体操作
使用nginx,将ws转为wss,可以类比http转https。接下来的操作是在http已成功转为https的基础上进行的。http转https(ngxin配置与此类似)
ws://192.168.10.11:9152/projectName/wsdemo
若ws路径如上,则配置如下
location /projectName/wsdemo {
proxy_pass http://192.168.10.11:9152$request_uri;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
ngxin -s reload 即可。
注意:由于nginx中最大空闲时间为60s,所以最好设置个心跳机制
ITXiaoMing: ganxie
2301_80085485: 求问求问,我下载后能打开IDLE,但是打不开Python Launcher,可能是什么原因呀,要怎么解决呢
jizhu0523: 了解一下WinSW,将.exe包装成windows服务
alwayswq: 这个我知道,webrtc关闭了,就没办法访问视频。如果项目上线,怎么让webrtc一直处于启动状态
hello_world_Q: 电脑都关了,WebRtc不可能处于启动状态啊