【发布时间】:2019-03-14 03:00:31
【问题描述】:
这应该很快 - 我知道如何将 .net webjobs 运行到每一分钟.. 例如 0 0/1 * 1/1 * *
但我想每 10 秒跑一次!!我可以找到 unix 方法,但没有 azure webjobs / ,net 示例..
【问题讨论】:
-
尝试将分钟除以 60*10
标签: azure azure-webjobs
这应该很快 - 我知道如何将 .net webjobs 运行到每一分钟.. 例如 0 0/1 * 1/1 * *
但我想每 10 秒跑一次!!我可以找到 unix 方法,但没有 azure webjobs / ,net 示例..
【问题讨论】:
标签: azure azure-webjobs
要计划触发的 WebJob,您需要将计划属性添加到 settings.job 文件。 schedule 的值是 cron 表达式,有 6 个字段来表示 schedule:{second} {minute} {hour} {day} {month} {day of the week}。
因此,如果您想每 10 秒运行一次,只需将以下内容添加到 settings.job 文件即可。
{
"schedule": "*/10 * * * * *"
}
如果您的应用程序运行连续或计划的 WebJobs,请启用 Always On 以确保 WebJobs 可靠运行。此功能仅适用于基本、标准和高级定价层。
更多详情可以参考这个article.
【讨论】:
【讨论】: