azure - 停止/终止正在运行的 Azure 函数

标签 azure azure-functions

我注意到我有多个函数正在运行,但永远不会结束,因为它们永远不会到达 context.done() 调用。 (这是一个 NodeJS 函数)。

如何停止这些正在运行的函数而不删除整个函数?

  • 在“管理”选项卡中禁用该功能会阻止其启动更多实例,但不会结束现有实例。
  • Kudu 不允许我访问 TASKKILL。

最佳答案

您可以简单地重新启动 Function App 站点,这将终止所有功能(Function App 设置 > 转至应用服务设置 > 重新启动)。

如果您正在运行动态计划,请确保您已升级到最新版本的运行时,因为超时功能现已生效,并将阻止函数无限期执行。

关于azure - 停止/终止正在运行的 Azure 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39935118/

相关文章:

Azure Multi-Tenancy 应用程序未获取具有新定义范围的 token

python - Azure函数错误: Error "SyntaxError: Unexpected token S in JSON at position 0" occurred while parsing the response body - Service Unavailable

azure - 有没有办法使用 PowerShell 或 ARM 模板为 azure 应用程序服务启用应用程序日志记录到 blob?

c# - 如何通过 Azure Batch 使用 Key Vault 进行身份验证

c# - Azure Functions 无法解释的冷启动

c# - Azure Durable Functions - OrchestrationTrigger 连续执行第一个等待的事件

azure - 如何使用azure函数时间触发器获取所有blob存储(新的或更新的)

azure - 保护 Azure 函数的安全

sql-server - 为 SQL Server 2016 安装适用于 Azure 的 SSIS 功能包

sql-server - 将数据从 SQL Server 流式传输到 Azure 数据仓库