在使用 Hibenate 作为 ORM 工具、Oracle 11G 作为数据库的 Java 应用程序上执行性能测试时,重点是什么?
我还在考虑对应用程序进行基准测试。那么为此我应该做什么。
谢谢
最佳答案
关键是:
1) 就使用真实使用场景来实际测试应用程序而言 - 这在实践中可能相当复杂 - 我使用了基于 www::mechanize 和 http::recorder for this 的 Perl 脚本。过去。
2)ab或jmeter失败
3) 尽可能记录(你不要提及你正在使用什么网络服务器 - 如果是 apache,请在日志中添加 %D)
4)确保你的系统饱和 - 你想确保你得到一些主要的垃圾收集(或证明它的同质性 - 这对于 Java 程序来说是非常罕见的事情)
5) 分析网络服务器和GC日志。
关于java - 对应用程序执行性能测试的要点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6327279/