My recommendation would be Quartz Plugin , here is a summary of the plugin from the site:
The Quartz plugin allows your Grails job scheduling application to run using the specified interval or cron. The main system uses Quartz Enterprise. The scheduler is configured through Spring, but is simplified by encoding a conditional paradigm.
source
share