さて、それはあなたが最初に修正すべきことです(適切な監視で)。
私の知る限り、Hibernateは実際にはこのための機能を提供していません。個人的には、MySQLとそのJDBCドライバーのフェイルオーバーサポートを調査します。 MySQLでこれを実装していないため、具体的な答えを提供することはできませんが、ここにいくつかの指針があります:
- 状態管理を使用したMySQLフェイルオーバー戦略、MPPの導入-パート1
- 21.3.4.1。 Connector / Jのドライバー/データソースクラス名、URL構文、および構成プロパティ
- 21.3.4.6。 ReplicationConnectionでのマスター/スレーブレプリケーションの使用
また、上記の最新のリンクの下部に記載されているように(また、コメント ):