【发布时间】:2019-01-24 05:29:50
【问题描述】:
是否可以在我的应用程序需要时检索消息?
我只需要在队列中有消息时不要声明任何接受消息的句柄(我可以使用 QueueClient 来实现),因为我想一次处理一条消息。一旦成功处理了一条消息,那么我只需要来自队列的另一条消息。
Service Bus 可以做到这一点吗?
提前致谢!
【问题讨论】:
-
你能分享一些代码吗?我想您可以使用 Azure 触发器。你可以在这里阅读它们docs.microsoft.com/en-us/azure/azure-functions/…
-
@Shahid 我的问题是我的队列是会话队列,所以我不能使用函数,因为它现在不支持处理基于会话的消息。我正在使用“client.RegisterSessionHandler”处理程序获取消息,它提供队列中可用的所有消息。
标签: c# azure azureservicebus