Nou, dat is het eerste dat je moet oplossen (met de juiste controle).
Voor zover ik weet, biedt Hibernate hier niet echt een mogelijkheid voor. Persoonlijk zou ik de failover-ondersteuning van MySQL en zijn JDBC-stuurprogramma onderzoeken. Ik kan geen heel concreet antwoord geven omdat ik dit niet met MySQL heb geïmplementeerd, maar hier zijn enkele tips:
- MySQL-failoverstrategie met behulp van State Management, introductie van MPP - Deel 1
- 21.3.4.1. Klassenamen stuurprogramma/gegevensbron, URL-syntaxis en configuratie-eigenschappen voor connector/J
- 21.3.4.6. Master/Slave-replicatie gebruiken met ReplicationConnection
En, zoals vermeld onderaan de laatste link hierboven (en ook in dit commentaar ):