【发布时间】:2016-08-22 19:22:48
【问题描述】:
在我的应用程序中,我想使用设置的消息泵检查主队列和死信队列。我遇到的问题是默认实现上的线程。
我不知道如何让这两者同时运行
这是 Azure 消息泵的默认实现
Client.OnMessage((receivedMessage) =>
{
}, new OnMessageOptions { AutoComplete = false});
CompletedEvent.WaitOne()
waitone 方法一直等到调用 manualResetEvent 设置方法。 我不确定设置方法是什么,我猜这是 onmessage 过程的幕后发生的事情。
现在发生了什么,onmessage 方法是否运行,它会命中 waitone 进程并坐在那里,直到另一条消息进来,这是应该发生的,但我如何让其中两个同时运行?
【问题讨论】:
-
您应该考虑使用 Azure Web 作业。将作业与触发该作业的队列耦合是一个很好的抽象。 azure.microsoft.com/en-us/documentation/articles/…
标签: c# azure azureservicebus