十年了。网络连接又中断了,原来是因为...

爷青回!

90 后的朋友应该都是玩过或听说过 DNF 这个游戏,反正这个有是伴随着我的整个童年时光,当年放学就跑去上网,就为了刷疲劳、爆装备,”挥霍“了大把时光。最近他出手游了。

很早就看到过广告,感觉就是王者农药的替补。但是:还是下载了,哥布林、林纳斯、天空之城、鬼剑士,熟悉的场景回到了当年开黑的时代。

昨天中午没休息,一口气玩到了转职 - 鬼泣。还是卸载了。我不能玩,玩了就完了。今年是非常关键的一年,我绝不能。

不得不说,腾讯这个特效真不错。

可能游戏过于火爆,又有腾讯加持,开服第一天就出现了一点小问题。

出现网络问题,这个对于老玩家一定不陌生。刷了半年,终于爆了一把史诗级大宝健⚔,结果来一波网络中断,马总已经脱口而出。

那程序为什么会网络中断呢,难道想让我再刷半年?

网友说:祖传的掉线城与勇士也在,原汁原味了属于是,因为过度还原,真的让我觉得这大概率是腾讯整的活了,确实是好活。

言归正传,作为程序员,网络断线这种情况都是业务范畴的问题了,接下来我讲一下为什么会出现网络中断,方便大家更好的体验。

网络课堂

打游戏网络中断时讲给其他朋友,这不就装到了。

物理链接问题

这里就是指我们自己的网络有问题,比如网线损坏、松动,宽带欠费了。

或者家里路由器不工作、被太多人蹭网流量被堵塞。这些原因相信一定都有办法搞定。

网络延迟高

网络延迟就是在打游戏时的一个实时响应速度,比如我开了一枪,网络延迟高就会让子弹飞一会,3秒后打到对面,这种对于第一人称视角和竞技类的游戏体验非常差。

网络抖动,就是在程序交互时,数据包的传输时快时慢。从而出现一些“瞬移”、“卡墙里”的现象。这会导致游戏体验很差。

带宽小

带宽的概念只要上网的人都有所耳闻,带宽的大小更是每家网吧的必争之地,每家都拉着横幅:“百兆光纤”、“千兆光纤”。带宽可以理解为水管子,当水管像腰一样粗、肯定比小吸管走的流量大,自然数据也传输的更多。

所以,家里的网络带宽决定了游戏的体验。而带宽有分为上行带宽和下行带宽,也就是你的手机给服务器发消息和服务器给你的手机返回消息。但是家里的带宽很快,服务器也就是游戏公司的带宽不足,也会影响你的游戏体验。

服务器瓶颈

如何设备、网络都没问题,那大概率问题出在服务器这边。服务端承载着来自所有玩家的数据接受、和分发,当遇到做活动时,流量可能是好几倍的增长,也是在技术上提到的高并发场景。

这时候就需要服务器做好扩容等处理措施,为了保证大部分玩家的体验,适当时候也要做出产品上的策略,比如进入等待。

学会了,以后知道怎么排查问题。

热门相关:梨梨恋知舟偏偏爱上你   狂草   69街六德镇导师   拒不悔婚:傅总别想逃   湿花盛开的妻子