【发布时间】:2025-12-02 16:50:01
【问题描述】:
我刚刚开始对 Windows Azure 进行修补,如果有问题,我将不胜感激。
如何确定 Windows Azure 队列是否为空以及其中的所有工作项是否已处理?如果我有多个工作进程查询工作项队列,则 GetMessage(s) 在队列为空时不返回任何消息。但是不能保证当前不可见的消息不会被推回队列中。
我需要此功能,因为我的工作流程的后续行为取决于该特定队列中所有工作项的完成。解决此问题的一种可能方法是计算放置和删除的数量。但这将再次需要在共享存储级别进行同步,如果可能,我想避免它。
有什么想法吗?
【问题讨论】:
标签: azure azure-storage azure-queues