托管 Joomla 实例的 MAMP 服务器。
我想听听社区对对服务器进行压力测试并发现它对并发用户等的突破点的最佳方式的想法。目前我已经设置了一个测试计划,我已经进入主页,获取 index.php, css、js 和所有图像,并在 1 到 100 个用户和不同数量的循环上运行测试。
我想知道的是如何确定并发请求或循环请求的数量是衡量我的服务器是否可以处理提议的流量增加的好方法?
什么是好的 KB/秒、吞吐量、平均值、最大值、最小值(通过聚合报告)以及线程/循环的数量等?
我用谷歌搜索并没有找到这些问题的直接答案,并想来这里。
或多或少我刚刚使用了这个http://jakarta.apache.org/jmeter/usermanual/jmeter_proxy_step_by_step.pdf来指导我,然后我一直在用线程和循环数来指导我。
对这些主题的任何启示将不胜感激。
除了针对您的特定测试对象机器尽可能高之外,所有这些参数都没有一个好的数字。只需使用 Jmeter 加载尽可能多的并发连接(玩弄实例和线程的平衡),然后启动您的机器。这样做直到某个组件(即 MySQL)失败,然后尝试优化该组件并再次触发。