我正在使用 cli 在本地测试 Azure 功能。
我注意到2个问题:
有时 CLI 不会显示函数执行的正确时间。例如,我有 cron 每两分钟执行一次函数,但它显示函数将在几秒钟后执行?诡异的。
通常它不会按照 CLI 中显示的时间开始执行,有几次它花了很多时间然后响应。
我正在使用 cli 在本地测试 Azure 功能。
我注意到2个问题:
有时 CLI 不会显示函数执行的正确时间。例如,我有 cron 每两分钟执行一次函数,但它显示函数将在几秒钟后执行?诡异的。
通常它不会按照 CLI 中显示的时间开始执行,有几次它花了很多时间然后响应。
试试看这里的[TimerTrigger("0 */2 * * * *")]
例子
* */2 * * * *
cron 表达式意味着您希望*
每 2 分钟的每一秒(第一个)执行它,所以
2:50:00
2:50:01
2:50:02
...
2:50:59
2:52:00
2:52:01
etc
正确的表达式是0 */2 * * * *
:当秒数为 0 时每 2 分钟执行一次,这应该给出
2:50:00
2:52:00
请检查此更改后您是否仍有延迟,因此,将其作为新问题发布,并准确描述问题。