我的應用程序使用的是Websphere 6.1,Spring JDBC和oracle.I使用連接池來管理連接。有什麼方法可以找到應用程序和數據庫之間活動(活動)的連接數任何時間點?我們有任何指示讓我們知道連接何時被丟棄?活連接數
活連接數
回答
一種選擇是通過JMX管理連接池。春天有excellent support。你只需要通過org.springframework.jmx.export.MBeanExporter
公開你的連接池bean。你可以選擇你想要公開的方法。例如,如果您使用DBCP,則可以使用方法BasicDataSource#getNumActive()。
我已經設置了Minimum connections = 1,age timeout = 0和purge policy = whole pool。當連接被清除時,那麼最小連接也將被清除。 – user1247806 2012-03-05 16:49:22
另外,如果我有四個連接(比如說),最小連接數= 1,清除策略=整個池。如果要清除連接並保持最小連接(這裏是1),那麼將無限期地維護哪個連接。如最老的連接那樣,將使用最新連接或將使用任何其他邏輯。 – user1247806 2012-03-05 16:53:11
我很確定這取決於連接池的實現。你在用什麼? – 2012-03-05 17:42:29
- 1. 計數活動連接
- 2. 連接活動
- 3. 激活鏈接未連接
- 4. 沒有活動連接的數據庫連接?
- 5. 活動圖 - 連接到活動組的連接
- 6. 如何獲取活動連接數?
- 7. 非活動連接池的數量
- 8. 計數peewee ORM中的活動連接
- 9. 數據庫連接生活網站
- 10. 激活閒置/非活動連接
- 11. HTTP連接:保持活躍
- 12. Android - 連接兩個活動
- 13. Weblogic活動連接增加
- 14. 高活躍的mongodb連接
- 15. 將活動連接到GestureListener
- 16. 保持WebSocket連接活着
- 17. 活動MQ連接問題
- 18. 檢查活動Internet連接
- 19. 保持c3p0連接存活
- 20. Tcp連接保持活着
- 21. SignalR長期生活連接
- 22. iReport激活jdbc連接
- 23. 活動目錄連接C#
- 24. 保持連接活着嗎?
- 25. python等到連接激活
- 26. Oracle非活動連接
- 27. Python連接到django活塞
- 28. 使用oracle.jdbc.pool.OracleDataSource時,如何獲取可用連接數和活動連接數?
- 29. oracle瘦jdbc連接在不活動後接收「連接重置」
- 30. 活動套接字連接超時?
這就是連接池的工作,無論你使用哪一個。 – skaffman 2012-03-04 10:18:22
我可以從數據庫端觸發任何查詢來知道數據庫正在進行的活動連接的數量嗎? – user1247806 2012-03-04 17:28:15