Grails 애플리케이션을 사용하여 애플리케이션을 시작하자 마자 백그라운드에서 스레드를 실행하여 데이터베이스를 쿼리하고 결과 세트를 얻습니다. 이 작업은 5 분마다 수행해야합니다.grails에 대한 백그라운드 프로세스 플러그인
나는 grails 용 석영 플러그인이 가장 좋지만 Grails 실행 응용 프로그램에서 작동하지만 Tomcat에서는 전쟁으로 배포 할 때 플러그인이 작동하지 않는다는 것을 조사했다.
이 작업을 수행하기 위해 석영 이외의 다른 플러그인이 있습니까?
몇 가지 제안 사항을 알려주십시오.
미리 감사드립니다.
Bootstrap.groovy 자체에서 매 5 분마다 재귀 적으로 작업을 실행할 타이머를 제공 할 수 있습니까? –
아니요. Bootstrap.groovy로 실행하면됩니다. 응용 프로그램을 시작한 후에 석영이 자신의 일을하도록하십시오. 작업 구성 방법에 대해 자세히 알아 보려면 http://grails-plugins.github.io/grails-quartz/guide/scheduling.html을 참조하십시오. –
실제로 문제는 Tomcat에서 전쟁으로 배포 할 때 quartz가 작동하지 않는다는 것입니다. 어떻게 스레드를 시작하고 재귀 적으로 가질 수 있습니까? –