У меня есть приложение Grails, в котором я хочу, чтобы поток запускался в фоновом режиме сразу же после запуска моего приложения, которое запрашивает базу данных и получает набор результатов. Эта операция должна выполняться каждые 5 минут.Фоновый процессный плагин для grails
Я искал и обнаружил, что плагин для кварца для грааля является лучшим, но этот плагин работает в приложении Grails, но не при развертывании в качестве войны в Tomcat.
Есть ли другой плагин, отличный от кварца, для выполнения этой операции?
Просьба привести несколько предложений.
Заранее спасибо.
В самом Bootstrap.groovy мы можем предоставить таймер для выполнения задания рекурсивно на каждые 5 минут? –
Нет, вы можете просто заставить работать в Bootstrap.groovy. После того, как приложение началось, пусть кварц выполняет свою работу. См. Http://grails-plugins.github.io/grails-quartz/guide/scheduling.html, чтобы узнать больше о том, как настроить задания. –
На самом деле проблема заключается в том, что кварц не работает при развертывании в качестве войны в Tomcat. Итак, как я могу начать поток и рекурсивно? –