2012-03-06 2 views
1

Я использую Grails 1.3.7 с плагином Quartz 0.4.2.Grails + Quartz: Нитки не останавливаются должным образом

Остановить мои серверы (встроенный Grails или Tomcat 6) показать серьезные предупреждения о том, что рабочие потоки не могут быть остановлены.

Я нашел много дискуссий о Spring + Quartz и некоторых примерах конфигурации. Но я не нашел ничего с этой темой для grails + plugin.

Я попытался использовать quartz.properties и некоторые настройки, но, похоже, плагин не использует файл свойств.

У кого-нибудь есть подсказка для правильного использования кварца?

Заранее спасибо

+0

Файл свойств работает для кварца. Я добавил org.quartz.threadPool.threadCount = 1, и теперь у меня только один рабочий поток вместо 5. Но у меня все еще эти предупреждения SEVERE. – steyze

ответ

2

В-приложение Grails, настроить Quartz с помощью файла grails-app/conf/QuartzConfig.groovy, например, мой конфигурационный файл Quartz содержит следующие настройки:

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

Вы правы. Я также использую класс QuartzConfig.groovy для плагина. Но там IMHO вы можете установить только эти три настройки. Плагин doku говорит: «Вы также можете создать файл grails-app/conf/quartz.properties и предоставить различные параметры планировщику кварца (подробнее см. Ссылку на конфигурацию кварца)». – steyze

Смежные вопросы