¿Cómo puedo verificar si ya existe o no un mensaje Cola?¿Cómo puedo verificar si existe o no una cola de mensajes RabbitMQ?
Tengo 2 aplicaciones diferentes, una creando una cola y la otra leyendo desde esa cola.
Así que si ejecuto el Cliente que lee primero de la cola, entonces se bloquea.
Para evitar eso, me gustaría verificar primero si la cola existe o no.
aquí es el fragmento de código de cómo leo la cola:
QueueingBasicConsumer <ConsumerName> = new QueueingBasicConsumer(<ChannelName>);
<ChannelName>.BasicConsume("<queuename>", null, <ConsumerName>);
BasicDeliverEventArgs e = (BasicDeliverEventArgs)<ConsumerName>.Queue.Dequeue();
aquí está el fragmento de código de cómo leo la cola QueueingBasicConsumer = new QueueingBasicConsumer (); .BasicConsume ("", null, ); BasicDeliverEventArgs e = (BasicDeliverEventArgs) .Queue.Dequeue(); –
He agregado ese fragmento de código a su publicación. En el futuro, haga clic en el enlace ** editar ** al agregar más contexto, en lugar de agregar un comentario.Para obtener más información, consulte la sección ** _ ¿Cuándo debo comentar? _ ** en [la página de Ayuda para comentarios] (https://stackoverflow.com/help/privileges/comment). –