默认
发表评论 4
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
早期,出现信令风暴有几方面原因:

一方面,运营商也没有想到移动互联网会有这么大规模的长连接需求出现,说白了,是没有想过微信这类im会这么受欢迎。基础电信设施,和网络参数从未朝着这个方向考虑或优化。

另一方面,微信本身为了提升网络体验,在运营商不够充分的网络设施下,只能在应用层相应的提升心跳频率等措施来处理,这也就进一步加重了运营商的网络压力,运营商过度的网络压力又反过来影响微信的应用体验,微人只能在应用层更加过度地进行处理,这样一来一去,就形成了恶形循环,也就出现了后来说的信令风暴。

现如今:运营商本身借着3G、4G、5G网络换代的契机,不断升级基础设施。另一方面,有微信这类超级app作为样本,反推运营商从硬件到软件层面的优化,使其网络品质和健壮性不断提升。

另外,微信自已显示也是意识到这个问题,所以自然会在网络算法层面留出更多地余地。这样,在运营商网络品质提升的前提下,微信在应用层的算法也余量也就越来越大,两相配合下,运营商的网络支撑能力也自然朝着好的方向发展了。

评论 4
引用:风间cai 发表于 2021-04-01 16:05
目前微信在心跳方面也应该做了很大的改进吧。(固定心跳这个应该是很久之前的事了吧)

那肯定的
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部