以下是Jdbc input plugin的调度任务官方介绍
https://www.elastic.co/guide/en/logstash/7.x/plugins-inputs-jdbc.html#_scheduling_2
首先要搞懂,Jdbc input plugin中使用的调度任务组件是rufus-scheduler。
rufus-scheduler使用的cron表达式不是标准的cron表达式,是一个特殊的表达式fugit。
以下是从fugit描述中的摘录的常用cron表达式的片段:
'0 5 * * *' #每天上午5点
'0 5 * * 1,2,3,4,5' #每个工作日的下午5点
'0 17 * * *' #每天下午5点
'0 17 * * 2' #每周二下午5点
'0 17 * * 3' #每周三下午5点
'30 16 * * *' #每天16点30分
'0 16,18 * * *' #每天16点和18点
'0 12 * * *' #每天中午12点
'0 0 * * *' #每天凌晨0点
'0 17 * * 1,2' #每周一和周二下午5点
'0 11,17 * * 1,3' #每周一或周三上午11点和下午5点
'0 17 * * * America/Los_Angeles' #洛杉矶时间每天下午5点
'0 18 * * * Asia/Tokyo' #东京时间每天下午6点
'0 */3 * * *' #每3个小时
'0 0 1 */4 *' #每4个月
'*/5 * * * *' #每5分钟
'*/15 * * * * *' #每15秒