以下哪种是正确的 web 压测方式?

2015 年 7 月 17 日
 kamushin
  1. 每秒开1000个线程去fetch,不设置timeout.相当于每秒1000个新用户
  2. 开个大小为1000的线程池,保持1000的并发fetch.
4617 次点击
所在节点    Python
8 条回复
gameboy90
2015 年 7 月 17 日
正确的压测不仅仅关注加压机的并发数量,更加关注被压机的connect_time, response_time, idle, io等指标
zonghua
2015 年 7 月 17 日
然而功能性还有很多虫。
chinabrowser
2015 年 7 月 18 日
花钱找人DDoS
inmyfree
2015 年 7 月 18 日
为啥不用ab呢?
jedihy
2015 年 7 月 18 日
第一种方式你的客户端估计撑不过30s,栈就爆了。第二种好一些,但是个人认为应该单线程io复用如epoll的方式去做压测。
bobai
2015 年 7 月 18 日
@chinabrowser 那和第一种有什么区别?效果应该是一样的吧?
chinabrowser
2015 年 7 月 18 日
@bobai 这个占用的资源可比第一种多多了..
kamushin
2015 年 7 月 18 日
@jedihy 我确实用gevent去做压测的。用的第二种。不过我觉得第二种指标上没意义。tps是按照第一种的说法来的吧,也就是所谓的每秒能做完多少事情。

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

https://v2ex.ih06.com/t/206435

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

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

© 2021 V2EX