簡體   English   中英

Java Vertx 應用程序的 Hikari 池連接超時問題

[英]Hikari pool connection timeout issue for Java Vertx application

我們在 Java Vertx 上使用應用程序。 我們使用 HikariCP 與 JDBC 進行連接池,用於 Oracle 數據庫。 此應用程序適用於一定數量的 TPS。 但是如果應用程序的並發負載很高,它就會開始出錯。

錯誤是這樣來的。

連接被 HikariCP 靜默關閉。 連接不可用...

另一個觀察結果是這僅發生幾秒鍾,然后在接下來的幾秒鍾內應用程序開始照常工作。

我們正在為這個應用程序使用大小為 30 的連接池,我們應該增加池嗎? 請注意,我們沒有注意到此應用程序有任何連接泄漏。

在這種情況下,事實證明 connectionTimeout 屬性導致了問題。 所以我們添加了 oracle.jdbc.ReadTimeout 屬性到 JVM ZDBC11CAA5BDA29F77E6itFB4DABD8

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM