管理大量Azure队列

Ste*_*eve 5 azure azure-storage azure-queues

我的部分申请包括"聊天"系统.我为每个用户维护一个队列.发送给用户的消息被放入队列中,用户的软件定期轮询休息服务以获取新消息,此时队列被抽取消息,然后返回给用户.

该系统非常简单,运行良好,并且我需要它完成所有工作.

我的问题是; 我有数百个(很快就有数千个)队列混乱了应用程序的队列列表.

我还有其他的队列,而且令我不安的是,我不能像blob存储中的东西一样"组织"它们.

我是否遗漏了某些内容,或者我应该忽略队列列表,并依赖于这样一个事实:当用户来来往往时,我正在正确管理队列的创建和删除?

use*_*559 5

我会忽略这个列表混乱的事实.Blob存在于容器中,但队列没有容器.一切都是一个单一的清单.

除非您想以某种方式查询队列,否则平面列表不应该打扰您.如果您确实需要查询队列(例如"最近使用过的"或类似的东西),您可能需要保留一个包含队列列表及其某些属性的表,以便于查询.