我在多个 Azure 函数应用中看到主机定期停止并自动重新启动。由于我的 Azure 功能应用程序停止了一周,但我需要手动重新启动主机。
在 ApplicationInsights 中运行以下查询:
traces
| where message == "Job host stopped" or message == "Job host started"
| order by timestamp asc
- 23-1-2022 20:08:42.436 作业主机已启动
- 23-1-2022 20:09:25.668 作业主机已停止
- 23-1-2022 21:08:48.800 作业主机已启动
- 23-1-2022 21:11:33.702 作业主机已停止
- 23-1-2022 22:17:03.286 作业主机已停止
- 23-1-2022 22:18:39.002 作业主机已启动
- 23-1-2022 23:10:31.580 作业主机已停止
- 24-1-2022 06:41:48.024 作业主机已启动
- 24-1-2022 06:42:44.680 作业主机已停止
- 24-1-2022 06:43:00.902 作业主机已启动
- 24-1-2022 07:10:52.220 作业主机已停止
24-1-2022 06:41 的开始是由于手动重新启动我的函数应用程序。在此停止期间未执行任何时间触发器。这种情况每天发生不止一次。没有图案。
有任何想法吗?事件日志没有用,在自动停止和手动重启之间是 nog 登录洞察力。
我该如何解决这个问题?为什么这个功能经常重启?
更新:手动触发器 (http) 正在重新启动主机。