默认
发表评论 1
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
[已回复] 请教添加自启动类与程序的最佳接入位置
阅读(27591) | 评论(1 收藏 淘帖
1、目前添加了一个连接另一个程序接口的类,放在了WebListenerEx中如下位置。
//我添加的连接另一个程序的接口
RpcServerConnect.connect();
// 启动IM实例(放最后启动时机刚好)
ChatServerLauncher.getInstance().startup();

存在的问题是如果该连接失败,则rainbow不能全面启动。

2、准备再添加一个自启动计时器,每隔2分钟查询一次数据库。启动位置放在那里最佳?






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

标签:RainbowChat
上一篇:[已回复]求教程一下RainbowChat里的这几个情况是bug还是什么?下一篇:RainbowChat[专业版] 的v4.4版已发布!
推荐方案
评论 1
你这个RpcServerConnect.connect();应该放到一个独立的线程里,并且加上连接重试逻辑,你就这样硬来,肯定不合理。你可以参考一与MobileIMSDK源码里的MQProvider类里有关连接MQ的代码逻辑,完全可以借鉴一下。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部