服务器压力测试工具(服务器压力测试工具有哪些)
最近《守望先锋》国服玩家普遍遇到高延迟和掉线问题,尤其是北方和西南地区的玩家感觉尤为严重。目前官方已经在论坛开贴收集玩家们的网络信息,在这里我们也介绍一个检测网络情况的小工具。
国服测试工具地址: https://looking-glass.battlenet.com.cn/
"战网放大镜"是一个用户可以用来预判我们的服务器与客户端之间正在发生的连接问题的诊断工具. 客服支持也许会请求你使用该工具协助诊断高延迟或者其他的网络问题.
如何访问"放大镜"?
若要使用"放大镜", 选取你的账号所在区域, 即你正在尝试登陆的服务区域, 和你想运行的测试项目. 下面的内容将会为你提供每个测试项目用途的说明.
如何理解测试项目?
MTR
MTR测试将Traceroute和Ping测试合二为一, 并且将为你提供你与我们的服务器之间的连接概况. 下面是一个测试例子.
这里做一下说明: 问号和下面的星号含义一致, 过多的问号表明连接有很大的问题.
HOST: Blizzard Loss% Snt Last Avg Best Wrst StDev
1. Blizzard 0.0% 10 0.5 0.6 0.4 1.3 0.3
2. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
3. third-hop.some-ip 0.0% 10 0.5 34.3 0.3 157.6 53.5
4. fourth-hop.some-ip 0.0% 10 0.3 0.3 0.3 0.4 0.0
5. fifth-hop.some-id 0.0% 10 36.6 8.6 0.9 36.6 12.9
6. sixth-hop.some-ip 0.0% 10 3.3 3.2 1.2 4.9 1.2
7. seventh-hop.some-ip 0.0% 10 4.7 3.2 1.5 5.2 1.3
8. eighth-hop.some-ip 0.0% 10 2.3 2.3 2.2 2.4 0.0
9. ninth-hop.some-ip 0.0% 10 6.0 9.4 6.0 29.2 7.2
10. tenth-hop.some-ip 0.0% 10 4.0 4.1 3.9 5.8 0.6
11. eleventh-hop.some-ip 0.0% 10 6.0 6.0 5.9 6.0 0.0
12. twelfth-hop.some-ip 30.0% 10 6.0 7.2 5.9 14.6 3.3
13. thirteenth-hop.some-ip 0.0% 10 5.8 5.9 4.1 7.6 0.9
14. fourteenth-hop.some-ip 0.0% 10 7.9 7.9 7.9 8.0 0.0
15. fifteenth-hop.some-ip 0.0% 10 6.8 7.0 6.6 7.2 0.2
16. sixteenth-hop.some-ip 0.0% 10 7.0 7.0 7.0 7.1 0.0
17. final-hop.some-ip 0.0% 10 20.1 18.9 13.1 24.0 3.2
上面的MTR测试结果看起来很好. 并没有发生明显的网络问题, 出现延迟或者丢包的跃点也并不常见. 下面是一个看起来有很多问题的MTR测试报告:
HOST: Blizzard Loss% Snt Last Avg Best Wrst StDev
1. first-hop.some-ip 0.0% 10 0.3 0.6 0.3 1.2 0.3
2. second-hop.some-ip 0.0% 10 0.4 1.0 0.4 6.1 1.8
3. third-hop.some-ip 60.0% 10 0.8 2.7 0.8 19.0 5.7
4. fourth-hop.some-ip 60.0% 10 388.0 360.4 342.1 396.7 0.2
5. fifth-hop.some-ip 50.0% 10 390.6 360.4 342.1 396.7 0.2
6. sixth-hop.some-ip 40.0% 10 391.6 360.4 342.1 396.7 0.4
7. seventh-hop.some-ip 40.0% 10 391.8 360.4 342.1 396.7 2.1
8. final-hop.some-ip 40.0% 10 392.0 360.4 342.1 396.7 1.2
Traceroute
Traceroute可以通过测试服务器与电脑之间的连接来帮助判断连接问题的发生位置. 一份Traceroute报告会显示一个数据包到达目的地的详细过程.
如果你在报告中发现了以下的任何一个问题, 这也许表明了一个连接问题:
·Timeouts (超时)
·* (asterisk) symbols (星号)
·Number values jump from low to high (由低突变为高的数值)
·Numbers are consistently high (居高不下的数值)
Ping
Ping是一个十分有用而且可以快速判断连接健康度的方法. 它会发送数据包, 之后等待一个回复. 与traceroute和MTR不同, Ping不会记录数据包的传输历程. 如果出现了高延迟或者我们的服务器不能与你的计算机建立连接, 通过Ping测试, 你就可以及时了解.
如果你在报告中发现了以下的任何一个问题, 这也许表明了一个连接问题:
·Packet loss (丢包)
·High response time (高回复时间)
注意: 有时Ping测试会因为网络安全问题或非网络连接本身的问题失败. 我们推荐你运行MTR测试来得到更多有关Ping测试可能失败的信息。
本文为头条号作者原创。未经授权,不得转载。