RabbitMQ morte lettre de change ne jamais recevoir les messages

Je suis en train de configurer mon premier RabbitMQ morte lettre de change, voici les étapes que j'utilise par le biais de l'interface admin web:

  1. Créer de nouveaux échanges DIRECTS avec le nom "morts.lettre.test"
  2. Créer une nouvelle file d'attente de morts".lettre.la file d'attente"
  3. Lier "morts.lettre.la file d'attente" à "mort.lettre.test"
  4. Créer une nouvelle file d'attente "test1" avec les morts lettre de change fixé à "mort.lettre.test"
  5. Envoyer un message dans "test1"
  6. Nack (avec requeue = false) le message dans "test1"

Je m'attends à ce que ces étapes doivent mettre un enregistrement dans la "mort.lettre.la file d'attente" par le biais de la "mort.lettre.test" d'échange. Ce n'est pas le cas.

Je peux mettre manuellement un message dans les "morts.lettre.test" de l'échange et de la "mort.lettre.la file d'attente" donc je sais que c'est très bien.

Quand je regarde l'administrateur de l'INTERFACE utilisateur, il montre que le DLX paramètre est configuré sur la file d'attente "test1".

Où vais-je tort?

  • Quelle clé de routage utilisez-vous?
InformationsquelleAutor jhilden | 2014-02-12