Azure Function - 挂起队列触发器

标签 azure azure-functions azure-queues

我有带有队列触发器的 azure 函数,我想执行新版本的部署,但在此之前我需要确保该函数将完成正在进行的执行。禁用特定功能(或停止整个功能)是否会中断当前执行?如果是,是否有其他方法可以暂停新的执行并允许完成当前的执行?是否有任何指标可以显示持续执行计数?

最佳答案

如果你的意思是停止运行几分钟,然后从停止的地方继续运行。答案是

实际上,你不能暂停队列触发函数,因为无论整个函数是否执行,触发后队列消息已经被消费和删除。 p>

即使使用暂存槽交换,该功能也不会被中断,而是仍在运行,这是不会 暂停队列触发器。

关于Azure Function - 挂起队列触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64881338/

相关文章:

azure - MSAL/ADAL C++ 相当于获取访问 token

c# - 使用 Visual Studio 部署时如何将 Azure Functions 设置为最初禁用

ios - ios 中的 Windows azure 事件目录身份验证

c# - Azure Function 用于写入队列 - 我可以设置元数据吗?

azure - 不循环地从队列接收多条消息

asp.net-mvc - 如果我的应用程序使用 Azure "Easy Auth",如何向 Microsoft Graph 进行身份验证

visual-studio-2010 - Visual Studio 正在将我的 Azure Web 角色设置为 127.255.0.0 :82 instead of 127. 0.0.1:80

c# - 让服务在 Azure 辅助角色内运行

node.js - 我可以对 Azure Function 的单次运行中的多个项目进行排队吗?

azure - Microsoft.Azure.Storage.Common : No connection could be made because t he target machine actively refused it