1. 程式人生 > >總結jboss控制臺,得出一下結論(數據庫連接池相關)

總結jboss控制臺,得出一下結論(數據庫連接池相關)

ondestroy 自己的 minute htm min ble 相對 控制 adapt

jboss控制臺中: http://127.0.0.1:8080/jmx-console/HtmlAdaptor?action=inspectMBean&name=jboss.jca%3Aservice%3DManagedConnectionPool%2Cname%3DconnConfig 在這個頁面中(IP和端口已自己的為主): ConnectionCount 這個項目代表在服務開啟後,總共使用的連接數! ConnectionCreatedCount 表示jboss應用服務器自己創建的連接! ConnectionDestroyedCount 表示jboss釋放的連接,包括用戶釋放的和系統自己釋放的! IdleTimeoutMinutes 表示閑置釋放時間,即連接創建後由該項目規定的時間內未使用則釋放連接,即系統創建的連接! InUseConnectionCount 表示表示用戶正在使用的連接! MaxConnectionsInUseCount 表示用戶正在使用連接的峰值! 其中InUseConnectionCount越少越好! ConnectionCreatedCount 越大越好! 這兩項是關鍵!! AvailableConnectionCount為可用的連接數! 如果你的頁面刷新AvailableConnectionCount的值沒有變得話,說明你的頁面創建的連接都關閉了,如果他的值減少了, 那麽減少了多少,表示你有多少連接沒有釋放!!如果有可能的話,最好每個頁面都測試一下,是否完全釋放! 而 MaxConnectionsInUseCount 的值剛好和 AvailableConnectionCount相對應: 前者減少了多少,後者就增加多少!!! 而 MaxConnectionsInUseCount + AvailableConnectionCount = MaxSize 它們存在著這種關系!! 可以這樣說InUseConnectionCount 就是未釋放的連接數!!! 而MaxConnectionsInUseCount 則是未釋放連接數的峰值!!! 上面的觀點是我看著控制臺,通過n次的修改和刷新頁面的出的結果,有不對的地方請多提意見!

總結jboss控制臺,得出一下結論(數據庫連接池相關)