第274章 500路并发稳如老狗!阿哲:我特么白忙活了?
档案已开启,想象力开始接管。
阿哲把网络切换的触发频率调到最高——模拟500个用户在通话过程中疯狂地在wifi和3g之间反复横跳。
这是一个远超实际使用场景的极端测试。
“回车?”阿哲的手指悬在键盘上方。
“按。”王辰说。
阿哲按下去了。
测试开始。
并发数飙升。
50、100、200。
监控面板上的曲线向上攀爬,cpu占用率从5%升到18%,内存占用率从12%升到29%,一切在合理范围内。
300路。
网络切换信号开始大面积触发。
流量曲线剧烈波动,像心电图出现了房颤。
阿哲的手指开始无意识地在桌面上敲击,节奏越来越快。
沈初微站在他身后,一只手攥着笔记本的边角,指节发白。
350路。
cpu占用率41%,内存占用率38%。
服务器稳稳地跑着。
400路。
流量曲线的波动加剧,但始终没有出现之前那种致命的断崖式下跌。
阿哲瞪大了眼睛。
在监控面板的网络i/o栏里,他看到了一串极其微小的、规律出现的蓝色脉冲——那是他刚才加入的udp探针包。
每隔固定的间隔,一个小小的蓝色脉冲就会跳一下。
微弱,但稳定。
像一只幽灵穿着红袜子在雪地里走过,留下清晰的脚印。
450路。
500路。
并发数到顶了。
所有用户同时进行网络切换。
流量曲线疯狂地上下跳动。
阿哲的心脏跟着那条曲线一起跳。
五秒。
十秒。
三十秒。
一分钟。
两分钟。
系统运行平稳,坚如磐石。
cpu占用率53%,内存占用率44%,所有连接正常,没有一路丢失,没有一次超时,没有一个错误日志。
服务器活着。
它没有自杀。
它收到了那些穿着红袜子的udp小包,知道外面的连接是真实的,是活着的。于是它耐心地等待了那些因为网络切换而暂时中断的心跳包重新到来。
它等到了。
阿哲盯着屏幕上那些跳动的绿色曲线,一动不动。
过了很久。
大概有十几秒。
然后他站起来,把椅子往后一推,踉跄了一步——两天没怎么睡觉,猛地站起来有点晕。
“操。”
他说了一个字。
然后他开始笑。
不是冷笑,不是苦笑,不是嘲讽的笑。
是那种绷了太久的弦突然松开后,从胸腔里涌上来的、完全控制不住的笑。
“操!”
他又说了一遍,声音大了一倍。
沈初微被他笑得有点发毛:“你没事吧?”
“没事个屁——”
阿哲一巴掌拍在桌上,声音都在发抖。
“两天!我他妈花了两天在代码里翻垃圾堆!结果凶手在运营商机房里坐着呢!”
他转过身,看着王辰。
王辰正把泡好的枸杞茶端到嘴边。
“你一来就知道了?”阿哲问。
王辰喝了一口茶,表情平静。
“不是一来就知道的。我看你草稿纸上那些排除项的时候才确认的。”