【发布时间】:2016-06-10 08:35:32
【问题描述】:
我在 Azure Queue 中创建了一个队列,并将其中的两个项目排入队列。使用 nodejs sdk,我创建了一个每 5 秒执行一次的计时器并调用:
azure.createQueueService("precondevqueues", "<key>").getMessages(queueName, {numOfMessages : 1, visibilityTimeout: 1 }, callback)
我希望队列中两个相同的消息每 5 秒显示一次,但似乎并非如此。此调用的输出在两条消息之间交替。
这不应该是这种情况,因为 visibilityTimeout 设置为 1,因此在 1 秒后,在第一次调用中出列的消息应该在下一次 getMessage 调用之前再次可见。
【问题讨论】:
标签: node.js azure-queues azure-storage-queues