Comment puis-je vérifier si une file d'attente de messages existe déjà ou non?Comment puis-je vérifier si une file d'attente de messages RabbitMQ existe ou non?
J'ai 2 applications différentes, l'une créant une file d'attente et l'autre lisant de cette file d'attente. Donc, si j'exécute le client qui lit d'abord dans la file d'attente, il se bloque. Donc, pour éviter cela, je voudrais d'abord vérifier si la file d'attente existe ou non.
est ici l'extrait de code de la façon dont je l'ai lu la file d'attente:
QueueingBasicConsumer <ConsumerName> = new QueueingBasicConsumer(<ChannelName>);
<ChannelName>.BasicConsume("<queuename>", null, <ConsumerName>);
BasicDeliverEventArgs e = (BasicDeliverEventArgs)<ConsumerName>.Queue.Dequeue();
voici l'extrait de code de la façon dont je lis la file d'attente QueueingBasicConsumer = new QueueingBasicConsumer (); .BasicConsume ("", null, ); BasicDeliverEventArgs e = (BasicDeliverEventArgs) .Queue.Dequeue(); –
J'ai ajouté cet extrait de code à votre message. À l'avenir, veuillez cliquer sur le lien ** modifier ** lorsque vous ajoutez plus de contexte, au lieu d'ajouter un commentaire.Pour plus d'informations, reportez-vous à la section ** _ Quand dois-je commenter? _ ** sur [la page d'aide relative aux commentaires] (https://stackoverflow.com/help/privileges/comment). –