【发布时间】:2014-02-08 18:00:15
【问题描述】:
我在 Azure 存储中有一个名为“消息”的队列。每隔 1 小时,一些服务会向这个队列推送一些应该更新数据的消息。但是,在某些情况下,我也会从另一个地方推送到此队列消息,并且我希望立即处理此消息,并且我无法设置此消息的优先级。
这个问题的最佳解决方案是什么? 我可以使用两个不同的队列(“消息”和“消息优先级”)还是一种不好的方法?
【问题讨论】:
-
使用 Windows Azure 队列,您无法设置优先级消息,因此您唯一的选择是使用 2 个单独的队列。我可以建议您看一下 Windows Azure 服务总线队列吗?我没有亲自使用过它,但我相信它比 Windows Azure 队列功能更丰富。
-
我也没有使用过 Windows Azure 服务总线队列,但会尝试调查它。
标签: azure azure-storage-queues