2 votes

wso2 esb jms message redelivery

J'ai un WSO2 un service proxy qui envoie un message SOAP à une file d'attente JMS avec OUT_ONLY=true . Le courtier JMS est Active MQ.

Si le service Active MQ ne fonctionne pas sur le serveur, je constate que les messages sont stockés dans l'ESB jusqu'à son redémarrage.

Comment ce stockage temporaire est-il configuré ? Où puis-je obtenir plus d'informations à son sujet ?

2voto

Chanaka udaya Points 1312

Dans WSO2 ESB, il existe un magasin de messages en mémoire qui peut être utilisé pour stocker les messages dans l'ESB lui-même.

Stockage des messages en mémoire

L'entrepôt de messages en mémoire est l'entrepôt de messages par défaut qui sera créé si l'utilisateur ne spécifie aucune mise en œuvre dans la configuration. Les messages seront stockés dans une file d'attente en mémoire. Ainsi, en cas de redémarrage de l'ESB, tous les messages stockés seront perdus.

Le magasin de messages en mémoire est beaucoup plus rapide que toute autre implémentation de magasin de messages de persistance. Il peut donc être utilisé comme un stockage temporaire de messages pour des cas d'utilisation tels que la mise en œuvre de modèles de stockage et de transfert à grande vitesse où la persistance des messages n'est pas une exigence.

http://docs.wso2.org/wiki/display/ESB460/Message+Magasins

Voici un autre article sur les magasins de messages.

http://techfeast-hiranya.blogspot.com/2012/01/wso2-esb-tips-tricks-08-message-stores.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X