java每五分钟执行一次_Cron表达式每N分钟运行一次
如果你想每隔_2665302分鐘運(yùn)行一次cron,有三種情況需要考慮:
每 n 分鐘(60可以被_2665304整除)
每分鐘 n 分鐘 YYYY-MM-DD HH:MM:00 (通用)
這是兩個(gè)完全不同的情況,因?yàn)橐粋€(gè)月內(nèi)的天數(shù) .
后一種情況涵蓋了60不能被_2665307整除的情況,并且通過簡(jiǎn)單的數(shù)學(xué)計(jì)算,您很快就會(huì)發(fā)現(xiàn)需要一個(gè)起點(diǎn) .
每隔n分鐘(60可以被n整除)
為此,我們使用定義范圍和步長(zhǎng)值的組合:
man 5 crontab:步長(zhǎng)值可以與范圍結(jié)合使用 . 在帶有/ 的范圍之后指定在該范圍內(nèi)跳過數(shù)字值的跳過 . 例如,可以在'hours'字段中使用0-23 / 2來指定每隔一小時(shí)的命令執(zhí)行(V7標(biāo)準(zhǔn)中的替代方案是0,2,4,6,8,10,12,14,16) ,18,20,22) . 星號(hào)后也允許步長(zhǎng)值,因此如果指定要每?jī)尚r(shí)運(yùn)行一次的作業(yè),則可以使用* / 2 .
請(qǐng)參閱以下示例:
# Example of job definition:
# .----------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7)
# | | | | |
# * * * * * command to be executed
m/n * * * * command1
這
總結(jié)
以上是生活随笔為你收集整理的java每五分钟执行一次_Cron表达式每N分钟运行一次的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 瑞芯微 | 摄像头ov13850移植笔记
- 下一篇: GBASE8S的HAC高可用配置