对于超过125个并发用户,Websphere连接池中的最大连接的理想值应该是多少?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于超过125个并发用户,Websphere连接池中的最大连接的理想值应该是多少?相关的知识,希望对你有一定的参考价值。
目前我从websphere服务器面临以下问题,
[5/15/18 6:45:20:959 BST] 0000060d FreePool E J2CA0045E:为资源jdbc / ICWS调用方法createOrWaitForConnection时连接不可用。
J2CA0045E错误的根本原因是,
- 在长期运行的LTC中使用可共享连接
- 同一线程上的多个连接请求,无需调用close()
- 应用程序中的连接泄漏
- 长时间运行的查询或缓慢的数据库响应时间
- 最大连接数设置得太低
所以我检查了上面提到的所有原因,最后发现最大连接数设置得很低。我面临的困难是找到最大连接的理想数量。我在websphere中部署的web服务有125个并发请求,目前最大连接大小为50.但我发现这还不够。以下是服务器规范,
LPAR级别的内存使用量为14 GB中的12 GB。
堆:
- 初始堆 - 512
- 最大堆大小 - 2560
我可以使用上述服务器规范将最大连接值设置为200或更高吗?
要么
这个参数有理想的值吗?
答案
没有适用于所有使用模式的固定答案。这是一个调整问题。对于一个起点,一个好的指导原则是,如果您的Web服务每次调用时都需要单个连接,那么目标是使最大并发Web服务请求数和最大连接数匹配。
以上是关于对于超过125个并发用户,Websphere连接池中的最大连接的理想值应该是多少?的主要内容,如果未能解决你的问题,请参考以下文章