41得票4回答
Azure函数:队列触发器期望Base-64消息,但无法正确处理它们。

我有一个 Queue Trigger。预期是,当我将消息插入队列时,触发器必须触发并处理已出列的消息。 [FunctionName("NewPayrollQueueTrigger")] public async static void Run([Queue...

35得票10回答
确定 Azure Service Bus 队列中有多少条消息。

我知道有一种方法可以确定Azure队列(存储帐户)中的消息数量(或大致数量); 但是,在Azure服务总线队列上查询待处理消息的数量的方法是否存在?

16得票2回答
无法从Azure获取队列长度/消息数量

我有一个使用情况,当当前队列长度下降到特定值以下时,我需要排队选择一定数量的消息。由于我在Azure中运行,我正在尝试使用RetrieveApproximateMessageCount()方法来获取当前消息计数。每次调用此方法时,我都会收到一个异常,指出StorageClientExcepti...

15得票3回答
Azure队列中基于租约和基于锁的独占访问的区别

我知道(阅读msdn文档此处),Windows Azure存储队列使用基于租约的互斥访问策略来处理消息,而Azure服务总线队列使用基于锁定的策略。在两种方法中,我都可以设置锁定/租约的最大持续时间。那么这两种方法之间最重要的区别是什么?能否提供一个明确/简短的例子? 谢谢。

14得票2回答
一个消息在Azure队列中隐藏多久才会重新变为可见状态?

对于任何普通的Azure队列,我会先弹出一条消息,然后执行一些操作。在工作完成之前,我不想删除这条消息。 在重新出现在队列上之前,这条消息会保持多长时间处于“隐藏”状态且被认为是失败的呢? 例如:var message = myQueue.GetMessage(); // Do Wor...

12得票5回答
Azure 存储队列消息的生存时间

我理解得对吗,在Windows Azure队列存储中,一条消息的最长生存时间为7天? 那么7天后消息会发生什么? 如果在这7天期间内读取了该消息并且没有将其删除,会发生什么?我的意思是,您从队列中读取消息并将可见性超时设置为1分钟。在您读取消息(但未删除它)且1分钟可见性超时到期后,会发生...

12得票2回答
Azure服务总线和消息会话

我一直在研究Azure Service Bus Queues(不是 Azure Storage Queues)。我阅读的所有细节都表明它支持FIFO语义,但仅限于“消息会话”的上下文中。问题是,在Azure的上下文中,我似乎找不到任何关于这个东西的信息。这是一个WCF结构,还是特定于Azure...

12得票2回答
在不使用Base64编码的情况下向Azure存储队列添加消息?

我没有将请求编码为base64的可能性,根据文档,我不应该这样做,但我无法弄清楚。如果我使用Base64编码,它可以正常工作:<QueueMessage> <MessageText>PHNhbXBsZT5zYW1wbGUgbWVzc2FnZTwvc2FtcGxlPg==...

10得票1回答
Azure存储资源管理器 - 未显示“失败”的队列项目?

我有一个简单的存储队列设置,正在向其中添加消息。 这些消息被Azure函数接收,但处理失败了。Showing 0 of 3 messages in queue 为什么我在存储资源管理器中看不到“失败”的消息?

10得票3回答
Azure队列触发器 - 一次执行一个消息不起作用

我有一个与队列相关联的Azure队列触发器,并且我想确保该触发器一次只读取和执行一条消息。因此,在消息被执行(成功或失败)后,它处理下一条消息。 目前的情况是队列执行了一条消息,但开始执行其他消息。我的host.json文件如下: "queues": { "maxPolling...