为了运行我的应用程序,我进行了战争并将其部署在 JBoss 中。
在 Jboss 中,数据源配置为最小连接池大小为 5。
我想知道几件事
1)在什么时候建立数据库连接然后池化?当 jboss 启动或当我部署我的应用程序战争并启动 jboss 或当第一个请求进入我的应用程序时,它们会被制作吗?2) 我怎样才能知道在给定时间点使用了多少连接?
问问题
991 次
2 回答
2
它在文档中进行了描述(粗体我的):
<min-pool-size>
- 池中维护的最小连接数。除非<prefill>
为真,否则池将保持为空,直到第一次使用时池将被填充到<min-pool-size>
. 当池大小<min-pool-size>
由于空闲超时而下降到低于 时,池将被重新填充到<min-pool-size>
. 默认值为 0。
和:
<prefill>
- 是否尝试将连接池预填充到最小连接数。
对于连接池大小,请查看:JBoss ManagedConnectionPool attributes。
于 2012-08-30T13:20:55.760 回答
1
在Jboss start up
您的连接池将被创建的时候
于 2012-08-30T13:21:39.020 回答