Grails + Quartz:线程无法正常停止

时间:2012-03-06 11:29:49

标签: java multithreading tomcat grails quartz-scheduler

我正在使用带有Quartz插件0.4.2的Grails 1.3.7。

停止我的服务器(内置的Grails或Tomcat 6上的grails)向我显示严重的警告,即工作线程无法停止。

我发现了很多关于Spring + Quartz和一些配置示例的讨论。 但我没有找到任何关于grails +插件的主题。

我尝试使用quartz.properties和一些设置,但似乎插件不使用properties-file。

是否有人提示正确使用Quartz?

提前致谢

1 个答案:

答案 0 :(得分:2)

在Grails应用中,您可以使用文件grails-app/conf/QuartzConfig.groovy配置Quartz,例如我的Quartz配置文件包含以下设置:

quartz {
    autoStartup = true
    jdbcStore = false
    waitForJobsToCompleteOnShutdown = true
}