Consommer un message

Comme son nom l’indique, un consumer va consommer les messages disponible sur une ou plusieurs queue.

Création d’un consumer

Allez dans le menu Anybus > Consumers > Consumers et ajouter un nouveau consumer. Renseignez les différentes informations réquis, laissez True comme valeur du domaine (car dans le script actuelle, si cette valeur est différente de True, le message n’est pas consommé). Pour ce consumer puisse consommer des messages, ajoutez lui la liste des queues à écouter.

create_consumer_form

Une fois votre consumer enregistré, cliquer sur le bouton Consumer pour consommer les messages publier...

Vérifications

Vous vérifier si votre message a bien été publié, vous avez deux possibilités:
  • En ligne de commande:

    pour cela, il suffit d’afficher la liste des queues depuis la console RabbitMQ et vérifier que les queues précédemment consommées n’ont plus de message;

    root@anybox:~# rabbitmqctl list_queues
    Listing queues ...
    demo_anybus_queue   0
    hello   0
    msgs    0
    ...done.
    
  • Depuis le menu Anybus > Consumers > Consumer messages

    Ici, vous pouvez télécharger le message envoyé..

after_consume