如何测试服务器的最大并发数

2017-02-24 22:09:38 +08:00
 whatTheGhost
我想租一个阿里云的服务器。
自己用 PC 建立 10000 个终端(我的四核处理器)
这样测试有意义吗?能真实反映 服务器程序的性能吗?

我还找了一个腾讯的质量平台,这货最多能提供 3000 个 http 并发访问。
3260 次点击
所在节点    C
22 条回复
Famio
2017-02-24 22:25:19 +08:00
我相信只要你贴上地址, V 友分分钟帮你测(玩)出(坏)
billlee
2017-02-24 22:42:12 +08:00
你的本地带宽很可能不够,用阿里云的另一台服务器做客户端
huangtao728
2017-02-24 22:44:22 +08:00
Loader.io
我用这玩意儿把自己网站搞挂过
whatTheGhost
2017-02-24 22:47:50 +08:00
@billlee 阿里云的同一个区两台服务器访问算内网吗?我看这货公网宽带几 Mbps 卖的。
lhbc
2017-02-24 22:48:28 +08:00
1. 仅仅是建个连接并保持。这个不用测,算内存、带宽就差不多了。
2. 建立连接并处理相关业务。这个太复杂,和业务的实际流程、流转关系太大,自己写测试程序和业务吧。
whatTheGhost
2017-02-24 22:50:18 +08:00
@lhbc 比如每个客户端几秒钟发一次消息。
taozhijiangscu
2017-02-24 23:56:51 +08:00
JMeter 也可以吧。
NeinChn
2017-02-25 00:33:48 +08:00
不说上限响应时间的并发都是耍流氓
sfqtsh
2017-02-25 01:01:10 +08:00
好吧 我犯了个错误:(
lydasia
2017-02-25 01:07:51 +08:00
丢到 V2EX 上。
whatTheGhost
2017-02-25 08:24:10 +08:00
@sfqtsh 没事,我已经装好了。
sfqtsh
2017-02-25 10:41:05 +08:00
@whatTheGhost v2 上不应该传播盗版信息的:( , sigh! 我应该被降权了,你如果不能立即收到我回复的 @的话应该就是了~
doyel
2017-02-25 11:27:55 +08:00
ab 就行了
BiggerLonger
2017-02-25 12:13:34 +08:00
apache benchmark 或者 nginx siege 就可以吧, 再開一台機做 client
GoBeyond
2017-02-25 13:58:33 +08:00
ab 啊
ihuotui
2017-02-26 00:11:25 +08:00
不提响应时间,不提错误率,不提测试总时间长度。毫无意义。
估计 100 并发,几分钟就挂了。
whatTheGhost
2017-02-26 01:15:58 +08:00
@ihuotui 没说不代表没有,难道开连接不传数据?你这么屌,可以给个方案啊。
本地 10000 个 ping pang 还算正常。
ihuotui
2017-02-26 01:35:08 +08:00
@whatTheGhost jmeter 设置线程 100 个,循环 1000 次,每次执行间隔自己看着办,打开聚合报告。
whatTheGhost
2017-02-26 01:46:32 +08:00
@ihuotui 试过。
jmeter 最脑残的是单机开几百个线程有何意义。性能还不如开几个线程每个线程开 n 个连接。 jmeter 那个图表画着画着自己就出 bug 了。每次退出软件还顺带报个异常
hack520
2017-02-26 05:16:34 +08:00
可以使用 cc 測試網站併發.一般阿裡雲最低的 vps200 併發就死.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/343021

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX