引用此评论
引用:推送连接不稳定 | 通过降级短连接来规避业务网络请求持续失败所带来的成功率下降问题。 | 但如果通道不能快速恢复的话就会造成业务消息投送失败,将直接影响消息投递成功率。
引用:断线重连 | 使的业务方可以认为在网络没有发生故障的情况下是持续可用的;
引用:分组/聚合消息 | 通过自定义标签来对一组用户进行消息广播;消息聚合表示将短时间内井喷式的消息进行聚合下发以提高系统的吞吐量;
引用:实现 | 客户端在心跳巡检计时器设置的心跳周期到达时判断是否存在上次心跳超时的异常,如果心跳超时则认为该连接已经不可用了,则会从连接池移除该连接并触发下文的重连机制。
引用:上行数据时及时检测 | 在每次发送上行数据的时候都会及时检测上次心跳是否超时,使得心跳探测结果不必等到下次心跳周期到达的时刻才知悉。
引用:非固定心跳 | 利用通道的上下行数据包来动态减少心跳包的发送次数。
引用:在网络持续不可用的情况下避免连续建连使得系统满载。
引用:累计异常 | 通道巡检的过程中,巡检管理器会不断收集消息收发过程中出现的超时异常,当超时异常次数连续累计超过配置的最大阈值时,Pike 2.0会认为当前通道可用性较低,需要强制关闭并执行一次自启动。
引用:JackJiang 发表于 2021-08-26 15:46 感谢学霸,总结的好!
Copyright © 2014-2024 即时通讯网 - 即时通讯开发者社区 / 版本 V4.4
苏州网际时代信息科技有限公司 (苏ICP备16005070号-1)
Processed in 0.109373 second(s), 25 queries , Gzip On.