azure - Azure WebJobs 中的 NCRONTAB 表达式

标签 azure cron

我正在使用 CRON 表达式查找以下时间表

从上午 9 点到下午 5 点每小时运行一次 => "schedule": "0 0 9-17 * * *"=> 工作

从上午 9 点到下午 5 点每 2 小时运行一次 => "schedule": "0 0/120 9-17 * * *"=> 不工作

每小时的格式是(0-23),因此无法识别。

那么我怎样才能实现以下目标呢?上午 9 点至下午 5 点每 2 小时运行一次

https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer?tabs=csharp#ncrontab-expressions

https://github.com/atifaziz/NCrontab

最佳答案

替代解决方案。

0 0 9,11,13,15,17 * * *

因为需求并不复杂,所以可以一一列出要执行的时间。

每个字段都有一个范围,因此您的第二个字段不可行。

关于azure - Azure WebJobs 中的 NCRONTAB 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67670130/

相关文章:

Azure 资源创建者和时间戳

c# - 我想创建一个程序,返回基本的 AzureAD 信息,而不将其绑定(bind)到一个租户

ruby-on-rails - Rails cron 每当,捆绑 : command not found

PHP循环充当cronjob[确保只有一个实例运行]

python-crontab 在 django 请求中请求特权用户

azure bizspark - 如果余额低于阈值则发出通知

c# - 从 Azure Ping 客户端 LAN

azure - Ansible:如何在 `azure_rm_deployment` 模块中使用 Azure RM 模板?

php - 使用在特定时间后运行的参数设置 cron,然后使用 php 执行完成后删除该 cron 作业

python - django-crontab 不执行预定作业