淘宝测试团队压数据库、压Web新功能,以求得到QPS之类的极限值的时候,使用的是100多台物理机模拟真实用户访问来做压力测试的。
所以你的测试方向错了:不要寄希望于在本机压本机压垮数据库或者应用,由于有CPU切换,这是不可能的。
所以,你把测试工具写好,然后放到10~20台同学的笔记本上,有线接入同一个交换机的前提下,然后同时运行,测试吞吐量。
这里要求你数据库机器至少是万兆网卡,不然,千兆网卡即使跑满也达不到你…。
只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
为什么利用无线电***很快就会被警察抓到?
Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?