求解wss服务器如何配置,用于小程序数据实时监听,可奖小红包

前端后端我都会

需求:配置服务器,让小程序打开,能传输数据给服务器,服务器简单的处理数据(php开发语言),并监听数据实时回传。
 
小程序端wss://我的服务器域名,报以下错误

[attach]1675[/attach]
 
再贴nginx配置文件

[attach]1676[/attach] 
配置文件我大概能理解一点点,将https变成wss转发到本地服务器的9000端口,实际这个服务器管理平台上没打开这个端口
 
我目前的想法是配置应该没有问题,就是下一步转发的问题,到9000端口怎么继续 curl http://127.0.0.1:9000,提示:curl: (56) Recv failure: Connection reset by peer。
 
如果有大神愿意帮我的,我可以奖励红包,我不是吝啬的人但也不是什么土豪,可以加口:2935331

3371 1 0
1个回答

八千年

我看文档上说nginx像你那样配置完wss后 连接地址是 wss://域名.com/wss,末尾有个 /wss,你连的时候没有

  • 前端后端我都会 2019-01-18

    有加上的话,就是502

  • 八千年 2019-01-18

    502的话猜测是workerman没启动,或者没有监听9000端口

  • phpcreeper 2019-01-18

    @5335 我觉得你说的对,而且楼主的问题里自己也说了【实际这个服务器管理平台上没打开这个9000端口】; 另外若是wss连接,根据配置就得这样访问【wss://域名/wss】

  • 前端后端我都会 2019-01-19

    @5335:开始我并没有用wm,现在我在用了,当时是直接用nginx+php在配置,现在在用wm,但是又有了一个新的问题,客户端在小程序,服务器返回的数据中,写的不能发送array

  • 前端后端我都会 2019-01-19

    @614:之前的环境我没有用了,我在用wm,又遇到了问题,我想做实时数据库数据推送给小程序,可是第一步就遇到的问题,在服务器不能发送array, 是我用的wm版本的问题吗?

  • phpcreeper 2019-01-19

    json_encode 下

年代过于久远,无法发表回答
×
🔝