中間件報In-use connections equal max-pool-size and expired max-wait-time. Cannot allocate more connections,說明連接池被用光了。
- 分析jstack,發現很閒啊。推測是瞬間使用連接太多。
- 加大max-pool-size,從100加到200。系統使用一段時間後還是報錯。
- 只能分析代碼了,發現有循環連數據庫的情況,修改之後再測試就好了。
中間件報In-use connections equal max-pool-size and expired max-wait-time. Cannot allocate more connections,說明連接池被用光了。