J'utilise un courtier incorporé ActiveMq. J'utilise pub/sous-modèle. J'ai plusieurs auditeurs inscrits au sujet. J'utilise le conteneur d'écouteur de message par défaut. J'ai donc commencé à obtenir des statistiques sur le sujet et les abonnés.Comment les écouteurs multiples d'un sujet fonctionnent-ils dans Activemq?
La statistique du nombre de messages dans Topic est toujours. Le nombre de messages dans le sujet est toujours zéro, pour autant que je l'ai vu. Alors maintenant j'ai eu les statistiques pour les consommateurs à la destination. La destination est le sujet que j'utilise. J'ai vu que ces statistiques pour chaque consommateur reflètent les messages que j'ai envoyés dans le cadre de pub/sous.
Alors, comment fonctionne tout ce processus?
Je publie un message, le courtier pousse immédiatement le message à l'abonné, les abonnés conservent les messages de leurs consommateurs respectifs. Ainsi, le nombre de messages dans le sujet est toujours zéro et les statistiques de chaque consommateur donnent une idée des messages reçus par le courtier. Est-ce que quelqu'un peut expliquer le processus et comment les statistiques devraient fonctionner?
Êtes-vous sujet auto-ack? Si oui, il enverra immédiatement tous les messages au consommateur. Si votre sujet est durable et que votre client ne s'exécute pas, vous devriez voir des messages sur le sujet. – dmossakowski