“我的测试结果显示。如果仅仅就是登陆,哪怕每秒钟同时有3000个登陆申请,服务器也能毫不费力的处理。”
江运顺困惑地点点头:“那我接下来分析聊天的流程。”
“假如用户A要和他的好友用户B聊天,他是直接通过IP地址和端口号去连接对方电脑上的QQ客户端。而这些IP地址和端口号的信息,服务器已经在他登陆时发给他了,并不需要服务器再帮他处理。”
“点对点聊天是一种对等通讯,不需要通过服务器中转消息,所以服务器丝毫没有处理上的任务,也就是说不受任何影响。”
彭彬眉头一皱:“我就是这个意思!所以现在没理由卡顿啊!难道是用于客户端与服务器之间传输的UPD协议不可靠?要换成TCP协议?”
江运顺皱着眉头:“不会吧?这模块是我写的。技术很成熟啊?用于这种程度的低数据量通讯绰绰有余了,不可能出问题的……”
见两人钻牛角尖里出不来,吴市欢笑着插话道:“我都不稀得说你们俩,你们忘了个最大的问题。”
曹玉暖也在捂着嘴笑:“他俩这几天一直在忙着架QQ论坛的网站,写代码写的脑子都糊涂了。”
彭彬一脸迷茫:“怎么了?”
江运顺很严肃地问:“你们知道?”
黄海石笑道:“我就不说,急死他们。”
李秀明打个哈哈:“算了,别耽误时间,你俩笨蛋没算群聊。”
彭彬像触了电般,身子一抖:“啊!我说呢!”
江运顺松了口气,身体软了下来:“我怎么没想到?嗯,还好不是我写的UPD通讯模块出问题。”
黄海石笑道:“群聊信息是靠服务器转发的,假如一个满群50人,一条消息就要靠服务器转发50次给每个人,才能显示在聊天记录里,如果有人不在线,服务器还要存储最多五十条消息,等他上线后发给他。”
曹玉暖摇头道:“太耗资源了,这功能虽然好,但还是关了算了,否则50个人一秒钟每人发一条消息,就要服务转发2500次,什么服务器受得了这样折腾。”
吴市欢望向胡一亭:“还是关了群聊功能吧,当初设计的时候我也没想到用的人会这样多,要是人少倒也罢了,现在用户一天比一天多,这功能会把我们服务器拖垮的。”
胡一亭点点头:“关吧,用服务器给每个用户发弹窗留言,就说服务器不堪重负,群聊功能暂时屏蔽。”
彭彬道:“要不我把QQ升级一下?把建群功能给屏蔽了?”
胡一亭想了想:“也好,不过老话说得好,打一棍子要给个甜枣,你把王姐前天设计的那十个头像给升级进去,也算是让大家多一些个性化选择。”
江运顺:“好主意!这样抱怨的人就会少一些了。”
……
当晚,马华腾提前登陆上QQ,准备参加这段时间大家约定好了的,每晚八点开始,持续时间一个小时的CFIDO站长联席会议时,突然,屏幕右下角缓缓浮出一个小窗口来,里面写着:
“由于QQ群聊功能尚不成熟,大量消耗服务器资源,导致部分QQ用户出现登陆卡顿现象,重光公司决定暂时屏蔽QQ群聊功能,敬请谅解。”
小马情急之下脱口而出:“有木有搞错!这么好的功能居然关了!……打倒重光公司!”
他急忙点击群组分类中的CFIDO站长群,点开后试着输入“大家好。”结果上方聊天记录框里毫无回应,显然是服务器已经停止了转发服务。
这时QQ右下角的头像接二连三的闪动,一个个站长都在询问,内容都是问对方是不是也收到了弹窗通知。
好友站长们的抱怨接二连三地传来。
“重光好下贱!”
“重光耍人啊!”
“打倒重光公司!”
小马心中失落,无聊地一一回复道:“今晚会议取消,大家互相通知一下。”
就在这时,屏幕右下角又缓缓浮出一个窗口:
“QQ通讯软件升级提示,QQ-V1.01版本已经上线,新增十款魅力头像,有俊男有靓女,为您提供更多的个性化选择。请在系统菜单中选择在线升级。”(未完待续。)
PS: 感谢ggiuiuiuiuh,jnwen,海风050810,王玄玄策,老杨同志你好,柏木达野,随风读后感法,風雲殤,外星人09977打赏!
谢谢大家支持堂皇!