En espérant que quelqu'un puisse me dire s'il existe un moyen de fournir une redondance automatique en utilisant JPA. Nous utilisons actuellement EclipseLink, mais nous pouvons changer si un autre fournisseur a une solution appropriée) et nous devons nous assurer de passer à notre base de données de sauvegarde si notre base de données primaire n'est plus disponible (puisqu'elle n'est pas située dans le même bâtiment). Merci pour votre contribution.Serveur secondaire EclipseLink JPA
Répondre
La méthode la plus simple consiste à modifier l'URL de connexion jdbc, comme expliqué dans la section mysql documentation. A titre d'exemple
jdbc:mysql://master.server.com:3306,backup.server.com:3306/dbname
Dans ce scénario, si maser.server.com échoue, le pilote va rediriger les commandes à backup.server.com. Je vous suggère fortement de lire toute la documentation, car il existe de nombreuses propriétés qui modifient le comportement de basculement, en particulier la section Haute disponibilité et mise en grappe.
Cela suppose que backup.server.com a une sauvegarde de la base de données à droite? Je suppose qu'un cluster? – javydreamercsw
@javy Cela fonctionne pour les clusters actifs-passifs. Le maître est le nœud actif et le passif est le ou les nœuds de sauvegarde. – Augusto
Le seul moyen est d'avoir un cluster MySQL ou existe-t-il une autre option gratuite? – javydreamercsw
- 1. CriteriaBuilder JPA 2.0 EclipseLink
- 2. Enhancer JPA EclipseLink
- 3. Eclipselink JPA MappingSelectionCriteria personnalisation
- 4. CASCADETYPE dans EclipseLink JPA
- 5. PostgreSQL, enum, JPA, EclipseLink
- 6. eclipselink jpa détails de l'opérateur
- 7. Comment configurer Eclipselink avec JPA?
- 8. Relation JPA ou tableau secondaire
- 9. JPA avec EclipseLink et Java SE
- 10. JPA eclipselink OID Grand Objet PostgreSQL
- 11. Mappage Oracle XMLType sur JPA (EclipseLink)
- 12. JPA, EclipseLink, PostgreSQL et les schémas
- 13. JPA EclipseLink @OneToMany retourne ensemble vide
- 14. JPA eclipselink bypass contexte de persistance
- 15. JPA de EclipseLink à quel fournisseur?
- 16. insert en vrac utilisant jpa eclipselink
- 17. QueryHints "ResultSetType.ForwardOnly" échoue avec Spring JPA/EclipseLink
- 18. EclipseLink + JPA génère colonne ID inattendue
- 19. JPA: verrouillage des objets dépendants (eclipselink)
- 20. Problème avec ManyToMany et JPA EclipseLink
- 21. Audit pour Oracle avec EclipseLink JPA
- 22. Insertion en vrac dans JPA eclipselink
- 23. EclipseLink (JPA 2) Exception de descripteur manquant
- 24. JPA 2: EclipseLink de construction Ant Erreur
- 25. Association triple de persistance JPA/EclipseLink
- 26. Cascade insérer avec JPA/Hibernate (EclipseLink)
- 27. L'appel EclipseLink JPA `@ PreUpdate` n'a pas persisté
- 28. problème EclipseLink de cartographie JPA ManyToOne
- 29. Problème avec JPA, EclipseLink et la casse mysql
- 30. JPA - EclipseLink - Comment changer le schéma par défaut
Utilisez-vous Spring? et quelle DB utilisez-vous? – Augusto
@Augusto; pas de printemps et serveur mysql (un primaire, une sauvegarde), juste besoin d'une solution rapide pour passer à la sauvegarde si primaire ne pas être disponible. – user815809