禁用Grails Quartz Job并在控制器中启动它

时间:2013-04-27 12:52:18

标签: grails quartz-scheduler jobs

我在Grails中使用Quartz插件。但我有一些问题。请帮帮我!

我想在应用程序启动时禁用Grails中的Quartz Job,并希望在控制器中激活它并稍后停止它。我想在另一个控制器中激活它。

1 个答案:

答案 0 :(得分:4)

要禁用Quartz启动,您可以将自动启动设置为关闭解释here

quartz {
    autoStartup = false
    ...
 }

要控制作业,您可以定义作业并通过应用程序手动触发作业。这是一篇描述它的博客here。本文通过一项非常灵活和方便的服务来定义工作,并允许您停止和启动它。您还可以按照here

中的说明安排作业并对其进行重新安排