如何检查消息队列是否已存在?
我有 2 个不同的应用程序,一个创建一个队列,另一个从该队列读取。
因此,如果我运行首先从队列中读取的客户端,它就会崩溃。
所以为了避免这种情况,我想先检查队列是否存在。
这是我如何读取队列的代码片段:
QueueingBasicConsumer <ConsumerName> = new QueueingBasicConsumer(<ChannelName>);
<ChannelName>.BasicConsume("<queuename>", null, <ConsumerName>);
BasicDeliverEventArgs e = (BasicDeliverEventArgs)<ConsumerName>.Queue.Dequeue();