我建立了一个重定向管理服务 -重定向我仅通过 nginx 配置文件管理客户端的重定向。
我想对我的服务进行基准测试,看看它能处理的速度和负载,因为它只是 nginx,甚至不是静态文件
答案1
我能够使用 Apache Benchmark (ab) 进行基准测试,因为它默认不遵循重定向。
ab -n 10000 -c 10 https://example.com/
Percentage of the requests served within a certain time (ms) 50% 36 66% 39 75% 40 80% 42 90% 46 95% 51 98% 57 99% 62 100% 113 (longest request)
ab -n 10000 -c 100 https://example.com/
Percentage of the requests served within a certain time (ms) 50% 374 66% 381 75% 388 80% 394 90% 417 95% 430 98% 456 99% 509 100% 577 (longest request)
一个月的流量就达到 2.59 亿次点击。对结果非常满意。