我只想每周工作两次。我只想在每个星期日的晚上11点和每个星期五的晚上11点自动触发作业。我成功实现了一个调度程序,但不确定如何在单个调度程序中使用两个。
Sunday scheduler :
H 11 * * 0
Friday scheduler:
H 11 * * 6
答案 0 :(得分:1)
要安排以下模式的作业,必须遵循:-
0 - Sun Sunday
1 - Mon Monday
2 - Tue Tuesday
3 - Wed Wednesday
4 - Thu Thursday
5 - Fri Friday
6 - Sat Saturday
7 - Sun Sunday
对于您的情况,您可以按照以下步骤操作:-
0 23 * * 0,5
您对Jobs Scheduler follow this中的“ H”有更好的了解:
答案 1 :(得分:0)
也许是这样的。请注意,您的示例有几处更改,将11更改为23,将11更改为上午11点,将23更改为晚上11点,并在星期五使用5而不是6。
H 23 * * 0,5
但是请注意,根据詹金斯(Jenkins)文档,带有“ H”的符号不会在正好晚上11点运行:
可以将H符号视为某个范围内的随机值,但是 实际上是工作名称的哈希,而不是随机函数,因此 任何给定项目的价值都保持稳定。
如果您希望它运行到晚上11点左右,也许像这样
H(1-5) 23 * * 0,5