2012-08-30 36 views
0

爲了運行我的應用程序,我做了這場戰爭並將它部署在JBoss中。
在Jboss中,配置的數據源的最小連接池大小爲5.
我想知道幾件事情
1)數據庫連接在什麼時候建立並彙集?當jboss啓動時,或者當我部署我的應用程序戰爭並啓動jboss或第一次請求進入我的應用程序時,它們會被製作出來嗎? 2)我怎樣才能知道在給定的時間點有多少連接正在使用?連接池懷疑

回答

2

它在documentation(粗體礦)描述:

  • <min-pool-size> - 保持在池中連接的最小數目。除非<prefill>爲真,那麼池將保持爲空,直到首次使用,此時池將填充到<min-pool-size>。當由於空閒超時導致池大小下降到<min-pool-size>以下時,池將被重新填充到<min-pool-size>。默認值爲0。

和:

  • <prefill> - 是否嘗試預填連接池的最小連接數。

對於連接池大小退房:JBoss ManagedConnectionPool attributes

1

Jboss start up時您的連接池將被創建