请选择 进入手机版 | 继续访问电脑版

默认
发表评论 3
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 求教MobileIMSDK服务端高可用的问题
首先感谢MobileIMSDK 开发者,代码设计很好,我是通过java客户端和服务器进行简单测试了下。2分钟就测试好了,而且日志信息很完善。不管是用这个学习、还是二次开发都是一个很好的选择。这里有一个问题,希望各位大佬帮我解答,在一个企业级的im服务器,肯定是要做高可用的。那么开源的服务端sdk是否支持多服务呢?如果不支持,如果想实现多服务,有没有一些资料可以参考呢?
谢谢各位大佬。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:分享几个我的Netty长连接压力测试性能优化实践下一篇:微信团队分享:微信后台在海量并发请求下是如何做到不崩溃的

本帖已收录至以下技术专辑

推荐方案
评论 3
默认为了保持架构的简洁直观,没有加入这些锦上添花的特性。
不过,如果想自已实现高可用架构,很容易实现,因为SDK的客户端天生就有很健壮的断网重连能力。

也就是,可以给客户端一个服务端多实例的列表(或者是一个接口,由后端的接口提供可用的实例ip),当客户端重连发生时,读取这个可用的服务端实例ip去连就好了。

简单说,就是把现在固定的ip连接,改成一个可设置的逻辑就行了。
签名: 不开心,不快乐
引用:JackJiang 发表于 2022-06-01 17:43
默认为了保持架构的简洁直观,没有加入这些锦上添花的特性。
不过,如果想自已实现高可用架构,很容易实现 ...

你好,学到了,谢谢你的解答
引用:a835029688 发表于 2022-06-07 14:21
你好,学到了,谢谢你的解答

嗯嗯
签名: 不开心,不快乐
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部