tornado服务器如何实现多进程间共享这个websocke连接

leeyi 发布于 2019/04/29 14:35
阅读 959
收藏 0

目前在搞 tornado服务器,做的是服务器之间的通信,但是工程运行在服务器上,肯定是要开多进程的,那么问题来了,假设服务器上有A B C D 四个进程,我的一个客户端跟A进程建立了连接,而我从服务器向下推送数据的时候用的是进程B,进程B是没有这个websocket连接的,就会出现推送失败的情况,所以就得需要进程间共享这个websocke连接,但是,恕小弟才疏学浅,找了一天的资料了,也没找到好的方案,还希望大家给提供个方案,谢谢大家!!

加载中
0
j
jadhfsglkjasdgfl
该评论暂时无法显示,详情咨询 QQ 群:点此入群
leeyi
leeyi
最近没有搞Tornado了,换了框架,用了一个erlang的框架 cowboy,对websocket 支持的非常好;用这个算是换中思路解决问题了 https://my.oschina.net/zhenggao/blog/3141621#h2_137
0
s
stormh

换个思路,共享websocket连接是不太可能的,但是可以发B进程的发送数据通过RPC或者其他接口方式传递给A进场进行发送。

leeyi
leeyi
最近没有搞Tornado了,用了一个erlang的框架 cowboy,对websocket 支持的非常好;用这个算是换中思路解决问题了
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部