2012-03-06 23 views
1

我使用Grails 1.3.7與Quartz插件0.4.2。的Grails +石英:線程不會停止正常

停止我的服務器(Grails的內置或在Tomcat 6)告訴我嚴重警告,工作線程無法停止。

我發現關於Spring +石英和一些配置的例子很多討論。 但我沒有發現任何與這個話題的grails +插件。

我試圖使用quartz.properties和一些設置,但似乎插件不使用屬性文件。

有誰有正確使用Quartz提示嗎?

在此先感謝

+0

屬性文件適用於石英。我添加了一個org.quartz.threadPool.threadCount = 1,現在我只有一個工作線程而不是5.但是我仍然有這些嚴重的警告。 – steyze 2012-03-06 12:33:43

回答

2

在一個Grails應用程序,您可以配置石英使用文件grails-app/conf/QuartzConfig.groovy,例如我的Quartz配置文件包含以下設置:

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

你說得對。我還爲插件使用QuartzConfig.groovy類。但有恕我直言,你只能設置這三個設置。 插件doku說:「您也可以創建grails-app/conf/quartz.properties文件併爲Quartz調度器提供不同的選項(請參閱Quartz配置參考瞭解詳細信息)。」 – steyze 2012-03-06 12:22:22