Cron表达式报错'expected exactly 5 fields, found 6'解决方法
Cron表达式报错'expected exactly 5 fields, found 6'解决方法
你在设置Cron表达式为'* 0/1 * * * ?'以实现每分钟执行一次时,可能会遇到'expected exactly 5 fields, found 6'的错误。
错误原因:
Cron表达式只需要5个字段,而你提供的表达式包含6个字段。
正确写法:
* 0/1 * * *
解释:
*:第一个字段代表分钟,*表示每分钟都执行。0/1:第二个字段代表小时,0/1表示从0点开始,每隔1小时执行一次。*:第三个字段代表一个月中的哪几天,*表示每一天都执行。*:第四个字段代表月份,*表示每个月都执行。*:第五个字段代表一周中的哪几天,*表示每一天都执行。
请注意:
有些Cron表达式实现可能支持秒字段,需要根据具体情况调整。
原文地址: https://www.cveoy.top/t/topic/f0Dj 著作权归作者所有。请勿转载和采集!