Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Kubernetes Cronjob设置为在特定的最小时间运行?_Kubernetes_Cron Task - Fatal编程技术网

如何将Kubernetes Cronjob设置为在特定的最小时间运行?

如何将Kubernetes Cronjob设置为在特定的最小时间运行?,kubernetes,cron-task,Kubernetes,Cron Task,我希望在每30分钟+2运行一次作业,例如9:02 9:32 10:02。。。 如何在***中设置此项?您可以指定分钟2和32。是的 2,32 * * * * 您可以指定分钟2和32。是的 2,32 * * * * 你可以这样使用它 0 2/30 * * * ? * 你可以这样使用它 0 2/30 * * * ? * 我看到已经有了一个公认的答案,但我想就这个话题再解释一下 您已经知道需要配置特定的cron表达式: cron表达式是由白色分隔的字段组成的字符串 表示一组时间的空间,通常作为

我希望在每30分钟+2运行一次作业,例如9:02 9:32 10:02。。。
如何在
***
中设置此项?

您可以指定分钟2和32。是的

2,32 * * * *

您可以指定分钟2和32。是的

2,32 * * * *
你可以这样使用它

0 2/30 * * * ? *
你可以这样使用它

0 2/30 * * * ? *

我看到已经有了一个公认的答案,但我想就这个话题再解释一下

您已经知道需要配置特定的cron表达式:

cron表达式是由白色分隔的字段组成的字符串 表示一组时间的空间,通常作为 执行一些例行程序

描述/生成它的最简单方法是使用在线工具,例如。在这里,您还可以找到一些Cron表达式示例,以便更好地理解该主题

因此,在您的用例中,即:

以每30分钟+2次运行作业,例如9:02 9:32 10:02

表达式应该是:
0 2/30*?***

这意味着:

Seconds Minutes Hours   Day Of Month    Month   Day Of Week Year
0       2/30    *       ?               *       *           *

At second :00, every 30 minutes starting at minute :02, of every hour
结果是:

Wed Feb 05 10:32:00 UTC 2020
Wed Feb 05 11:02:00 UTC 2020
Wed Feb 05 11:32:00 UTC 2020
Wed Feb 05 12:02:00 UTC 2020
Wed Feb 05 12:32:00 UTC 2020
Wed Feb 05 13:02:00 UTC 2020
Wed Feb 05 13:32:00 UTC 2020
Wed Feb 05 14:02:00 UTC 2020
等等


我希望它能说明这一点

我知道已经有了一个公认的答案,但我想就这个话题再解释一下

您已经知道需要配置特定的cron表达式:

cron表达式是由白色分隔的字段组成的字符串 表示一组时间的空间,通常作为 执行一些例行程序

描述/生成它的最简单方法是使用在线工具,例如。在这里,您还可以找到一些Cron表达式示例,以便更好地理解该主题

因此,在您的用例中,即:

以每30分钟+2次运行作业,例如9:02 9:32 10:02

表达式应该是:
0 2/30*?***

这意味着:

Seconds Minutes Hours   Day Of Month    Month   Day Of Week Year
0       2/30    *       ?               *       *           *

At second :00, every 30 minutes starting at minute :02, of every hour
结果是:

Wed Feb 05 10:32:00 UTC 2020
Wed Feb 05 11:02:00 UTC 2020
Wed Feb 05 11:32:00 UTC 2020
Wed Feb 05 12:02:00 UTC 2020
Wed Feb 05 12:32:00 UTC 2020
Wed Feb 05 13:02:00 UTC 2020
Wed Feb 05 13:32:00 UTC 2020
Wed Feb 05 14:02:00 UTC 2020
等等


我希望它能说明这一点

虽然此代码可以回答问题,但提供有关此代码回答问题的原因和/或方式的附加上下文可提高其长期价值。虽然此代码可以回答问题,但提供有关此代码回答问题的原因和/或方式的附加上下文可提高其长期价值。