按照该Javadoc中的
@Schedule注释,默认值是:
*
除小时,分钟和秒外的所有字段;和0
默认情况下为小时,分钟和秒。
通过
minute="*"将小时值保留为默认值
0,它要求计时器在午夜之后每分钟运行一小时(即00:00、00:01、00:02,…,00:59),然后不再运行直到第二天。而是使用:
@Schedule(hour="*", minute="*")
要每隔几秒钟(例如
10几秒钟)运行一次,可以使用类似cron的语法:
@Schedule(hour = "*", minute = "*", second = "*/10", persistent = false)
默认情况下,调度程序保留事件。
persistent = false如果需要的话,设置将防止它们随着时间的推移而堆积。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)