Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在grails中运行作业以每15分钟获取一次远程表数据

在grails中运行作业以每15分钟获取一次远程表数据
EN

Stack Overflow用户
提问于 2013-05-28 14:02:41
回答 2查看 1.1K关注 0票数 0

我有一个远程表,我通过网络service.Now访问,我有一个电话号码条目的要求,每15分钟改变一次。尝试使用Grails quartz1.0插件in.Installed并创建了一个作业。但不确定如何设置为每15分钟执行一次作业。下面是要测试的示例代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 class CountJob {
  static triggerNow = {
 // simple repeatCount: 10 // execute job once in 15 minutes
//def startDelay = 60000
    //def timeout = 10000000      
//def group = "MyGroup"
}

def execute() {
    println "run job!!"
 }  
}

提前感谢您的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-28 14:48:42

如果您只希望它每15分钟重复一次,而不是复杂的cron表达式,那么您可以将triggerNow部分替换为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
static triggers = {
    // execute job once every 15 minutes. 1000 * 60 * 15 millis
    simple repeatInterval: 900000l 
}
票数 2
EN

Stack Overflow用户

发布于 2013-05-28 14:38:16

看看Scheduling a Cron Job的插件文档。类似于下面的,您可以使用:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
class CountJob {
    static triggers = {
      cron name: 'myTrigger', cronExpression: "0 0/15 * * * ?"
    }

    def execute() {
        println "run job!!"
     }  
}

要进一步了解如何在Quartz中创建cron表达式,请访问此Quartz Scheduler教程页面。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16794137

复制
相关文章

相似问题

System.UnauthorizedAccessException:拒绝对路径的访问

13

System.UnauthorizedAccessException:拒绝对路径的访问

25

DotNetZip System.UnauthorizedAccessException:拒绝对路径的访问

16

MAUI :System.UnauthorizedAccessException:拒绝对路径的访问

26

System.UnauthorizedAccessException:拒绝对路径的访问,VS2013

35
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文