18.14.12. Le basculement niveau application


Sans certains cas et en fonction de vos besoins, vous pouvez gérer une erreur de connexion manuellement en spécifiant la logique de reconnexion dans un gestionnaire de basculement personnalisé. Vous pouvez définir cela pour le basculement au niveau application puisque le basculement est géré au niveau de l'application utilisateur.
Pour implémenter le basculement au niveau des applications, si vous utilisez JMS, vous devrez définir une classe ExceptionListener sur la connexion JMS. Si un échec de connexion est détecté, la classe ExceptionListener sera appelée par HornetQ. Dans votre ExceptionListener, fermer les anciennes connexions JMS, chercher les nouvelles instances d'usine de connexion de JNDI et créer de nouvelles connexions
Si vous utilisez l'API core, alors la procédure est similaire : définir un FailureListener sur les instances de la session client (ClientSession) principale.
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de la documentation Red Hat

Legal Notice

Theme

© 2026 Red Hat
Retour au début