如何在消耗计划(以前称为动态计划)上终止 azure 函数可运行实例(执行)。
我正在运行时版本 1.0 上运行 azure 函数。
- 很少有(一些未显示在下面屏幕截图的日志中)运行时间超过了五分钟函数超时阈值(检查具有 DOTTED 状态的)。
- 然而,很少有实例在达到五分钟阈值时确实如预期那样被杀死(检查具有 CROSSED 状态的实例)
我尝试过的:
- 正如这个SO问题所建议的停止/终止正在运行的 Azure 函数 https://stackoverflow.com/q/39935118/314763我重新启动了托管 azure 功能的网站
- 我什至停止/启动该网站只是为了确定
- 我从 kudu 界面杀死了进程,但日志仍然显示有一个 rouge 实例。
- 进程资源管理器显示 32 个线程,但所有线程都处于 WAITING 状态。据我观察,一切都没有发生。
Finally
- 我删除了该网站并转移了基于应用服务计划的功能,因为这似乎是需要灵活超时的唯一选项天蓝色功能。
这是一个监视错误,虽然看起来令人困惑,但不会对运行时行为产生影响。
我已经打开了一个问题来跟踪这个问题here https://github.com/Azure/azure-webjobs-sdk/issues/916随着我们的进展,它将被更新。
感谢您对此问题的耐心等待并报告问题!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)