
网易那场面试整体水平很高,也让我知道如何去准备android方面的面试
首先了解一下信令风暴

信令风暴:网络受到终端信令的请求超过了网络各项信令处理的能力,引发拥塞甚至雪崩效应,导致网络不可用,我们称之为“信令风暴”
由于智能手机使用的移动无线网络跟Internet区别很大,造成以下缺陷:

1、高于正常频率发送心跳包来维持长连接,这样无疑会带来信令风暴
2、这类心跳包频率很短造成信令资源的浪费
3、造成手机电量的耗费
造成这种原因是由于智能手机连上移动网络时并没有连上真正的Internet。微信信令微信信令运营商通过NAT(networkadddresstranslation)来转换移动内网ip和外网ip,从而最终实现连上Internet,其中GGSN(gateway GPRSsupport Node)模块来实现NAT的过程,但是大部分运营商为了减少网管NAT的映射表的负荷,若一个链路有一段时间没有通信就会删除其对应表,造成链路中断,因此运营商采取的是刻意缩短空闲连接的释放超时,来节省信道资源,但是这种刻意释放的行为让这些推送app不得不以高于平常的频率来发送心跳来维护推送的长连接,从而导致了上面提到的三个缺陷
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-30374-1.html
哇靠如果是我绝对淘到马云哭想买的东西太多了