0


也许它是一个简单的,但我找不到任何线索。
我们为服务器本身开发技术(不是服务器的应用级别,而是硬件级别的技术),
为了我们的测试,我们需要模拟数据中心/互联网农场服务器的真实使用场景的压力测试(测试服务器运行 SQL、apache/asp、ftp)

我在网上找到的所有解决方案都是针对您拥有自己的最终用户服务器应用程序(在 SQL / WEB 之上)的情况,因此它们只是用请求泛滥它。

我们需要在现实生活中的压力条件下诊断服务器......编写一个会使 cpu / 磁盘过载的应用程序是行不通的。不只是一个 SQL 循环
更不用说即使我们只是为了测试而编写一个完整的应用程序,它仍然是一个应用程序,而农场/数据中心中的服务器将为数百个不同的应用程序提供服务。

是否有一个免费的成熟的 web 应用程序 w/sql 重载和 web 可以 jmeter 在它之上?
还有其他想法吗?

提前致谢!

4

1 回答 1

0

最好的方法是在 SQL 请求方面混合加载工作流并运行它们。您需要知道您的应用程序的数据库查询的流程/顺序。您可以通过启用查询记录来获取这些详细信息。

一旦您确定了查询的组合,请使用 JMeter 中的 JDBC 采样器来加载测试数据库。在 JDBC 采样器之间使用计时器,这样您就不会连续加载数据库,而是模拟真实场景。

我希望这个有帮助!

于 2015-12-17T23:40:32.113 回答