为了运行我的应用程序,我进行了战争并将其部署在JBoss中 在Jboss中,数据源配置为最小连接池大小为5 我想知道几件事 1)在什么时候建立数据库连接然后合并?它们是在jboss启动时还是在我部署应用程序战争并启动jboss或第一次请求进入我的应用程序时生成的。 2)我怎样才能知道在给定时间点使用了多少个连接?
答案 0 :(得分:2)
在documentation(大胆的我的)中描述了它:
<min-pool-size>
- 池中维护的最小连接数。除非<prefill>
为真,否则池将在第一次使用之前保持为空,此时池将填充到<min-pool-size>
。当池大小由于空闲超时而降至<min-pool-size>
以下时,池将重新填充到<min-pool-size>
。默认值为0.
和
<prefill>
- 是否尝试将连接池预填充到最小连接数。
对于连接池大小,请查看:JBoss ManagedConnectionPool attributes。
答案 1 :(得分:1)
在Jboss start up
创建连接池时