我有一个 Queue Trigger。预期是,当我将消息插入队列时,触发器必须触发并处理已出列的消息。 [FunctionName("NewPayrollQueueTrigger")] public async static void Run([Queue...
我知道有一种方法可以确定Azure队列(存储帐户)中的消息数量(或大致数量); 但是,在Azure服务总线队列上查询待处理消息的数量的方法是否存在?
我有一个使用情况,当当前队列长度下降到特定值以下时,我需要排队选择一定数量的消息。由于我在Azure中运行,我正在尝试使用RetrieveApproximateMessageCount()方法来获取当前消息计数。每次调用此方法时,我都会收到一个异常,指出StorageClientExcepti...
我知道(阅读msdn文档此处),Windows Azure存储队列使用基于租约的互斥访问策略来处理消息,而Azure服务总线队列使用基于锁定的策略。在两种方法中,我都可以设置锁定/租约的最大持续时间。那么这两种方法之间最重要的区别是什么?能否提供一个明确/简短的例子? 谢谢。
对于任何普通的Azure队列,我会先弹出一条消息,然后执行一些操作。在工作完成之前,我不想删除这条消息。 在重新出现在队列上之前,这条消息会保持多长时间处于“隐藏”状态且被认为是失败的呢? 例如:var message = myQueue.GetMessage(); // Do Wor...
我理解得对吗,在Windows Azure队列存储中,一条消息的最长生存时间为7天? 那么7天后消息会发生什么? 如果在这7天期间内读取了该消息并且没有将其删除,会发生什么?我的意思是,您从队列中读取消息并将可见性超时设置为1分钟。在您读取消息(但未删除它)且1分钟可见性超时到期后,会发生...
我一直在研究Azure Service Bus Queues(不是 Azure Storage Queues)。我阅读的所有细节都表明它支持FIFO语义,但仅限于“消息会话”的上下文中。问题是,在Azure的上下文中,我似乎找不到任何关于这个东西的信息。这是一个WCF结构,还是特定于Azure...
我没有将请求编码为base64的可能性,根据文档,我不应该这样做,但我无法弄清楚。如果我使用Base64编码,它可以正常工作:<QueueMessage> <MessageText>PHNhbXBsZT5zYW1wbGUgbWVzc2FnZTwvc2FtcGxlPg==...
我有一个简单的存储队列设置,正在向其中添加消息。 这些消息被Azure函数接收,但处理失败了。Showing 0 of 3 messages in queue 为什么我在存储资源管理器中看不到“失败”的消息?
我有一个与队列相关联的Azure队列触发器,并且我想确保该触发器一次只读取和执行一条消息。因此,在消息被执行(成功或失败)后,它处理下一条消息。 目前的情况是队列执行了一条消息,但开始执行其他消息。我的host.json文件如下: "queues": { "maxPolling...