【问题标题】:Cron expression not working with springCron 表达式不适用于 spring
【发布时间】:2018-06-24 21:31:44
【问题描述】:

我们在项目中使用 spring 4。我们有一个像

这样的 cron 表达式
cron.start.lease.notification=0 0 0 1 JAN MON

以下是oracle网站Oracle site for cron link的模式

Sec(0-59),min(0-59),Hr(0-23),day of month(0-11),month(JAN-DEC), day of week(SUN-SAT)

设置这个频率的目的不是为了运行,而我们有实际值覆盖它。

我的问题是直到去年cron.start.lease.notification=0 0 0 1 JAN MON 还在工作,在 1 月 1 日之后它说这不是一个有效的正则表达式。 要启动 tomcat 服务器,将读取这些值。 任何线索为什么它已经停止工作。

【问题讨论】:

  • 向我们展示代码和相关配置
  • cron.start.lease.notification=0 0 0 1 JAN MON 在属性文件中配置,spring 读取它。 @Scheduled(cron = "${cron.start.lease.notification}") 是执行它的方法上的实际注释
  • 还有其他人遇到过这个问题吗?
  • 我觉得 spring 库方面做了一些改变

标签: spring cron


【解决方案1】:

我觉得在 spring 库方面进行了一些更改。虽然这不是准确的答案,但等待专家的解决方案

【讨论】:

    猜你喜欢
    • 2016-02-18
    • 1970-01-01
    • 2012-11-17
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    相关资源
    最近更新 更多