問題タブ [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.
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
助けてください。