0

我正在使用 cli 在本地测试 Azure 功能。

我注意到2个问题:

  1. 有时 CLI 不会显示函数执行的正确时间。例如,我有 cron 每两分钟执行一次函数,但它显示函数将在几秒钟后执行?诡异的。

  2. 通常它不会按照 CLI 中显示的时间开始执行,有几次它花了很多时间然后响应。

是正常的吗?请指导我如何解决这些问题。 在此处输入图像描述

在此处输入图像描述

4

2 回答 2

1

试试看这里的[TimerTrigger("0 */2 * * * *")]例子

于 2018-03-20T04:21:14.203 回答
0

* */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

请检查此更改后您是否仍有延迟,因此,将其作为新问题发布,并准确描述问题。

于 2018-03-20T06:47:28.847 回答