压力测试
架构师:要重现你的问题,我们需要做个压力,恒定的QPS,比如每秒100次访问,针对前端的。
我:我想到个好办法——你用浏览器访问页面,每秒点100次刷新按钮。
架构师:......这怎么可能呢?我点不了那么快。
我:确实....那这样,我们找100个同事,每个同事每秒点一次刷新按钮。
架构师:这样也不行,压力不均匀啊。
我:....这样,统一号令,我喊一二、一二、一二,一秒喊一次,大家一听到“一”,就一起按“刷新”。
(谨以此文献给架构师——史峰同学,感谢他常年不厌其烦的帮助我查找生产上的疑难问题,以及在痛苦寻找问题原因时给我的鼓励和调侃)
相关文章
这么萌可以吗XD
有何不可 :)
这不是我编的,这是真实的对话
好像还真有人这么做过,记得是个军官指挥一大堆士兵测试一个系统,结果系统就被压垮了...
似乎是有压力测试软件,loadrunner 啥的...Apache 好像也有一个命令行工具...Apache ab (???)
我们平时用的是http_load,更小巧。
apache的ab是可以并发测试,不过测试时从服务器本身发出的,loadrunner貌似可以模拟客户端的测试。