【发布时间】:2011-12-16 01:32:23
【问题描述】:
我很难理解我们的 WebSphere 7 on AIX 环境中发生了什么。我们有一个 JDBC 数据源,它有一个最小/最大值为 1/10 的连接池。
我们正在使用 HP LoadRunner 运行性能测试,当我们的测试完成时,我们会收集 JDBC 连接池的数据。
最大池大小显示为 10,平均池大小显示为 9,使用百分比为 12%。仅凭此信息,您会做出任何更改或保持不变吗?在我们的测试中,池的大小从 1 增加到 9,但它说它总体上只使用了 12%。最后一个问题是,每次我们的测试在停止前的最后 15 分钟内,我们看到平均等待时间为 1.8 秒,平均线程等待时间为 0.5,但使用的百分比仍然是 10%。仅供参考,我们测试的最后 15 分钟不会添加额外的用户或加载其稳定。
任何人都可以就我们是否应该进行任何更改提供任何明确或建议?谢谢!
【问题讨论】:
-
您打开了 PMR 吗?可能有你需要设置的 JVM 设置或一些这样的废话。我们遇到了类似的问题,但有激活规范(多台服务器上的行为规范监听同一个队列,但只有一个服务器实际接收消息)。在研究了这个问题并联系了 IBM 之后,看起来设置一个自定义属性可以让它按我们的意图工作。
标签: jdbc websphere websphere-7