【发布时间】:2018-05-30 00:23:55
【问题描述】:
我必须在由三台服务器组成的负载平衡(集群)系统上执行负载测试。
通过 JMeter 测试每台服务器是一个好习惯吗?或者也许最好测试调用负载均衡器专用端点的整个集群?
谢谢!
【问题讨论】:
标签: performance jmeter load stress-testing
我必须在由三台服务器组成的负载平衡(集群)系统上执行负载测试。
通过 JMeter 测试每台服务器是一个好习惯吗?或者也许最好测试调用负载均衡器专用端点的整个集群?
谢谢!
【问题讨论】:
标签: performance jmeter load stress-testing
测试整个系统总是更好。我的意思是你可以找出负载平衡管理的问题。与生产环境处于相同条件总是更好。 在您评估第一次测试之后。您可以通过另一项测试来调节并发现可能一台服务器正在减慢链条。
【讨论】:
答案是两者都有(您应该找到更多案例。),您需要尽可能接近真实环境的负载测试系统以了解其功能。
而且,例如,在升级版本时,有时只有少数甚至一台服务器保持在线状态,您需要知道它可以承受多少负载。
【讨论】:
表现良好的负载测试需要尽可能地模拟现实生活中的应用程序使用情况,因此如果负载均衡器充当系统的单个入口点 - JMeter 只需要点击此端点,因此整个系统就像“黑色”盒子”。
关于分布式系统测试的最佳实践,您还可以考虑以下几个方面:
【讨论】: