我正在使用 Azure 服务总线通过网络角色和辅助角色来管理消息。
我需要知道如何在不使用循环的情况下一次从队列中获取多条消息。
最佳答案
服务总线队列无法一次检索多条消息,但您可以设置预取,其中将缓存消息(从而提高性能)。有关预取的更多信息 here .
如果您确实需要批量读取消息,请考虑 @AvkashChauhan 指出的内容:Windows Azure 存储队列支持在单个事务中一次最多读取 32 条消息。您需要单独删除每个队列消息;没有批量删除。
关于azure - 不循环地从队列接收多条消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10939519/