Rechercher

18.14.12. Le basculement niveau application

download PDF
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 la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

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 leBlog Red Hat.

À 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.

© 2024 Red Hat, Inc.