现在有客户端A,云服务器B,以及多个没有固定IP的数据处理机房C,D,E当客户端A向云服务器发送一个请求后,我希望服务器B通过心跳检测知道目前CDE哪个服务集群可用,然后将请求发送到相应的CDE机房进行数据处理现在的问题是,因为CDE机房没有固定IP,有没有办法通过CDE机房的服务通知云服务器服务上线,创建两者之间的连接,然后通过云服务去调用CDE机房内服务器集群中部署的服务现在是通过CDE机房服务器去主动轮询云服务器,感觉无意义的请求太多,怎么才能让云服务器去主动调用CDE机房的服务呢
1 回答
红颜莎娜
TA贡献1842条经验 获得超12个赞
b(很明显有固定的访问方式)开心跳Service,cde发送状态即可。至于选择长连接还是短链接看你们的情况,b取数据时看状态表做出决定即可。长连接需要更多代码,写好了实时性可以更好。
- 1 回答
- 0 关注
- 687 浏览
添加回答
举报
0/150
提交
取消