急求:两个服务器程序如何有效的传输数据
问题描述:
1.公司需要,用源码开发了一个MQTT的服务器程序,但是需要兼容老的的服务器程序(不是MQTT协议的)
2.老的服务器程序上有很多设备在连接,设备发送的消息,需要通过老程序发送给新的MQTT服务器程序,新的MQTT程序会将接受到的数据,以某一个主题publish。
3.我现在是在老的服务器程序上建立了几个MQTT client 与 新的MQTT服务器程序相连,用来传输数据。
问题:数据传输一段时间后,用的第三方的MQTT client就会断开连接,猜测是由于要发送的数据太多导致的, 该怎么处理或者设计,等到达两个服务器程序间稳定的传输数据?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
局域网内可以先直接以http RESTful形式传输,稳定且好实现。后续的话逐步上同步调用rpc服务和异步队列消息,解决复杂并发场景。不要死在一种服务模式上,一般的架构都是包含多种服务模式供选择的,主要看场景。