問題タブ [connection-pool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
7353 参照

mysql - HikariPool-2 - 接続の検証に失敗しました

私は春のブートが初めてなので、 application.properties または pom.xml の構成についてあまり知りません。Azure VM でホストされている MySQL DB で CRUD 操作を実行しようとしています。spring-boot アプリケーションを起動して DB 操作を実行すると、最初は正常に動作します。しばらくして、たとえば 4 ~ 5 分後に別の操作が実行されると、springboot アプリケーションは DB への接続に失敗し、例外をスローします。

PSB ログ:

アプリケーションのプロパティ

同様の問題をインターネットで検索しましたが、ほとんどの場合、接続が開いたままであるか、MySQL タイムアウト構成に関連していました。私の場合、これらは両方とも問題ないようです。

すべての操作は JPA を使用して行われます。mysql のタイムアウトがかなり高い:

  • innodb_lock_wait_timeout 50
  • wait_timeout 28800
  • mysqlx_wait_timeout 28800

助けてください。