如何配置azure webjob每30秒运行一次

时间:2019-03-14 03:00:32

标签: azure azure-webjobs

这应该很快-我知道如何将.net webjobs运行到每一分钟。  例如0 0/1 * 1/1 * *

但是我想每10秒运行一次!我可以找到Unix方法,但没有天蓝色的webjobs / .net示例。.

2 个答案:

答案 0 :(得分:0)

模式似乎像Cron计划作业

* / 10 * * * *

https://crontab.guru

答案 1 :(得分:0)

要计划已触发的WebJob,您需要将计划属性添加到settings.job文件中。计划的值是cron表达式,其中有6个字段表示计划:{second} {minute} {hour} {day} {month} {day of the week}

因此,如果您想每10秒运行一次,只需将以下内容添加到settings.job文件中即可。

{
  "schedule": "*/10 * * * * *"
}
  

如果您的应用程序连续运行或计划运行WebJob,请启用始终在线以确保WebJobs可靠运行。 仅在基本,标准和高级定价层中可用

有关更多详细信息,您可以参考此article.