本文由作者网易智慧企业web前端开发工程师马莹莹,发布于公众号“网易智慧企业技术+”,原题“细说websocket快速重连机制”(链接:mp.weixin.qq.com/s/fMXv7hYobUeZzth-ehRNAw)。 为了提升内容质量,即时通讯网收录时有修订和改动。
cover-2.jpg (17.2 KB, 下载次数: 1675)
下载附件 保存到相册
4 年前 上传
OIP.jpg (35.2 KB, 下载次数: 1679)
x1.jpg (30.81 KB, 下载次数: 1759)
2.jpg (22.95 KB, 下载次数: 1640)
3.jpg (34.43 KB, 下载次数: 1777)
4.jpg (24.38 KB, 下载次数: 1716)
来源:即时通讯网 - 即时通讯开发者社区!
轻量级开源移动端即时通讯框架。
快速入门 / 性能 / 指南 / 提问
轻量级Web端即时通讯框架。
详细介绍 / 精编源码 / 手册教程
移动端实时音视频框架。
详细介绍 / 性能测试 / 安装体验
基于MobileIMSDK的移动IM系统。
详细介绍 / 产品截图 / 安装体验
一套产品级Web端IM系统。
详细介绍 / 产品截图 / 演示视频
引用此评论
引用:Fly463061655 发表于 2020-08-19 13:53 "网络状态由offline变为online" 文中一直提到的这种状态变化事件,是如何得知的
引用:ym_im 发表于 2020-08-26 18:21 都是干货啊。我简单写了退避算法。就是起始重连间隔,最大重连时间间隔,每次递增间隔。这三个值都是服务器 ...
引用:JackJiang 发表于 2020-08-26 22:15 确实没有更好的办法,够用就行了。
引用:ym_im 发表于 2020-08-27 13:58 手机客户端使用 epoll 监听 socekt,正常服务器断开客户端可以获取断开事件,但是如果客户端断网等情况, ...
引用:JackJiang 发表于 2020-08-27 14:15 只有自已做心跳是最靠谱的。默认的tcp协议实现中,客户端到服务端间的路由这么多跳,随便一个环节出故障 ...
引用:ym_im 发表于 2020-08-27 14:19 心跳间隔事件短费电,时间长体验不好。 手机wifi切换4g、5g、或者4g、5g切换手机wifi,这些事件,app ...
引用:JackJiang 发表于 2020-08-27 15:19 理想测试下是的,但事件通知只是个通知,极端情况下并不能保证你的app一定就能收到,你可以自已写套算法 ...
引用:ym_im 发表于 2020-08-28 14:25 那订阅消息或者渠道消息。就是比如某个企业开始直播了。这个企业下面的所有员工都能收到一条企业开播的消 ...
引用:袁凯明 发表于 2021-01-23 22:56 如何理解以下问题? 1.网络抖动,会导致所有客户端的网络断掉吗?客户端怎么会立即同时向服务端发起连接? ...
精华主题数超过100个。
连续任职达2年以上的合格正式版主
为论区做出突出贡献的开发者、版主等。
Copyright © 2014-2024 即时通讯网 - 即时通讯开发者社区 / 版本 V4.4
苏州网际时代信息科技有限公司 (苏ICP备16005070号-1)
Processed in 0.178718 second(s), 45 queries , Gzip On.