【问题标题】:Grails 3 Quartz plugin: Job doesn't startGrails 3 Quartz 插件:作业无法启动
【发布时间】:2016-07-07 04:25:14
【问题描述】:

我正在尝试在 Grails 中做一个简单的后台工作。我只希望每 30 秒左右发生一次。

我正在使用 Grails 3.1.3

我已将 Quartz 添加到我的依赖项中: 编译“org.grails.plugins:quartz:2.0.1”

然后我运行了编译并重新启动了 grails CLI。现在我通过 create-job 创建了一个 Job。它看起来像这样:

package htwp

class UserSyncJob {
    static triggers = {
      simple repeatInterval: 5000l // execute job once in 5 seconds
    }

    def execute() {
        println ("?")
        log.error("??!")
        throw new Error("JOB WHERE ARE YOU");
    }
}

当我通过 run-app 启动服务器时没有任何反应。没有打印,也没有错误。 我做错了什么?

【问题讨论】:

标签: grails quartz-scheduler grails-plugin grails-3.1


【解决方案1】:

我检查了 Grails 项目的石英插件问题,发现 this issuethis issue

正如我之前在插件the newest realese 的评论中所说的那样升级。

【讨论】:

  • quartz 2.0.13 未在 grails 3.3.10 中启动
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-17
  • 1970-01-01
  • 2015-09-01
  • 1970-01-01
相关资源
最近更新 更多