Quelle est la différence entre une Lettre Morte de la File d'attente et un retour de la File d'attente?
Quelle est la différence entre une lettre morte de la File d'attente et un retour de la file d'attente?
Dans WebSphere MQ conditions et en termes de Serveurs d'Applications.
Tous J2EE/JEE application pour les serveurs MQ Fournisseur, ils ont aussi une construction de Lettre Morte de la File d'attente ou est-ce quelque chose de spécifique pour WebSphere MQ?
Ma compréhension d'un retour de la file d'attente est comme suit:
Si la MQ est impossible de remettre le message à destination après un nombre spécifié de tentatives, elle se déplace le message vers l'arrière de la file d'attente.
Je n'ai pas une compréhension claire de la Lettre Morte de la file d'attente.
Apprécier toute l'assistance.
OriginalL'auteur Manglu | 2009-05-18
Vous devez vous connecter pour publier un commentaire.
La lettre morte de la file d'attente a toujours été utilisé dans MQSeries (la dernière fois que j'ai utilisé MQ) pour stocker les messages qui sont arrivés au gestionnaire de file d'attente, mais la file d'attente n'existait pas.
Par exemple, si le message est adresse au gestionnaire de file d'attente X et la file d'attente Y, il devait arriver par l'intermédiaire d'un canal au gestionnaire de X.
Si le récepteur canal découvert il n'y avait pas de file d'attente Y, il serait placé dans la file d'attente de lettres mortes.
La sauvegarde de la file d'attente, en revanche, est plus d'une niveau de l'application de chose (au moins en termes de la MQ). Lorsqu'un client MQ ne peut pas traiter le message pour une raison quelconque, il peut revenir pour un traitement ultérieur (retour à l'état initial de la file d'attente).
Si elle bénéficie de trop nombreuses fois (le seuil peut être configuré), il se déplace vers la sauvegarde de la file d'attente.
est-ce la sauvegarde de la file d'attente gérée par la MQ gestionnaire ou du client à se connecter à cette file d'attente ?
Bien que la sortie de la file d'attente est gérée par le gestionnaire de file d'attente, l'acheminement des messages vers une sortie de la file d'attente est effectuée par MQ de JMS et XMS client.
OriginalL'auteur
Merci pour les réponses. J'ai aussi découvert que si l'application est impossible de déplacer le message vers l'Arrière de la File d'attente (BOQ) pour une raison quelconque, une tentative est faite pour déplacer la file d'attente à la Lettre Morte de la File d'attente (DLQ).
Dans notre application, il s'est passé. Il y avait quelques problèmes d'autorisation sur l'Arrière de la File d'attente, de sorte que le message n'a pas pu être écrit à la BOQ et il a fini dans la File d'attente de lettres Mortes.
OriginalL'auteur
La Lettre Morte de la File d'attente se comporte de la même comme une Sauvegarde. Je traite la Lettre Morte de la File d'attente comme le Crématorium pour les messages qui ne peuvent pas être récupérés dans l'Erreur ou de Rejeter les files d'attente et certains ont les dernières, non-commerciale des données qui doivent être collectées. Une fois que l'info est capturé, le message est mis pour de bon. Sauvegarde est bonne pour l'analyse des messages de données qui peuvent être récupérés pour être complètement retraiter ou être renvoyé à un domaine d'application pour eux à la décision.
OriginalL'auteur
Lettre morte de la file d'attente est également une file d'attente locale. Si l'on essaie de mettre un message d'une file d'attente à une autre file d'attente et le message n'a pas été envoyé à la bonne destination, à cette époque, le meassage ira à une, lettre morte de la file d'attente.
OriginalL'auteur