我有一个消费计划的Azure功能设置,其中包含6个独立的计时器触发功能。Azure时间触发功能不触发
- 3人开火5每隔一小时过去一小时(0 5 * * * *)
- 其中1个在他们的午夜(0 0 0 * * *)
- 1每晚火灾上午8点(0 0 8 * *星期一)
- ,最后一个在星期一火灾应该每天早上火凌晨1点(0 0 1 * * *),但不是
他们都同一个应用程序的副本,但根据命令行参数做不同的事情。它们由包含相应命令行参数的Run.ps1 Powershell脚本触发。
昨天09:40我试着手动运行问题函数并运行,所以我将计划更改为(0 0 11 * * *),并按预期在早上11点运行。所以我改变了计划回(0 0 1 * * *),但在凌晨1点今天早上没跑:(
我要去尝试,使其运行在修改日程凌晨2点如果在凌晨1点有什么问题导致问题,但除了我还可以尝试其他方法吗?
我有与消费计划/函数应用程序和Timer + EventHub触发器相同的问题。如果应用程序不活动,则不会触发这些触发器。当我在App中触发一个HttpRequest时,它会“活着”,其他触发器会运行一段时间。建议MS支持完全删除和重新部署功能应用程序。这有助于一段时间。我将转向应用程序服务环境,并因此尽快制定专门的计划,并且不会出现问题。我有其他想法:经常使用AppInsights发出一个空的Web Test/Http请求。但这些都是解决方法 - 根本原因没有解决。 –
你们是否会/公开或秘密地共享你的功能应用程序名称(https://github.com/projectkudu/kudu/wiki/Reporting-your-site-name-without-posting-it-publicly) 。我可以挖掘日志,看看我能否弄清楚发生了什么。 – brettsam
tht-test-function – littlecharva