0

为了运行我的应用程序,我进行了战争并将其部署在 JBoss 中。
在 Jboss 中,数据源配置为最小连接池大小为 5。
我想知道几件事
1)在什么时候建立数据库连接然后池化?当 jboss 启动或当我部署我的应用程序战争并启动 jboss 或当第一个请求进入我的应用程序时,它们会被制作吗?2) 我怎样才能知道在给定时间点使用了多少连接?

4

2 回答 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 回答