J'ai un service Web, qui prend un message xml d'entrée, le transforme, puis le transmet à un autre service Web.Plusieurs instances d'une application Web Java partageant une ressource
L'application est déployée sur deux serveurs d'applications de logique Web pour des raisons de performances et de résilience.
Je voudrais une page unique de suivi de site Web qui permet deux choses
capacité d'arrêt/démarrage transmission des messages
capacité à contrôler le débit du nombre de messages dans la dernière heure, etc. Nombre d'expéditeurs différents dans le service Web, etc.
Je me demandais quelle était la meilleure façon de l'implémenter. Mon idée actuelle est d'avoir une base de données en mémoire (par exemple Debry ou HSQL) qui réplique des données pour partager les informations entre les deux (ou plus) instances de mon application qui s'exécutent dans différentes instances du serveur d'applications. J'imagine que je devrais configurer une sorte de configuration maître/esclave.
J'aimerais un lien vers un article qui explique comment résoudre ce problème.
(Notez que ceci est une simple application de ressort à l'aide Spring MVC)
merci,
David.