Grails的石英插件
我正在用Grails2.5.1测试quartz插件。以下是职务代码:Grails的石英插件,grails,quartz-scheduler,grails-plugin,grails-2.5,Grails,Quartz Scheduler,Grails Plugin,Grails 2.5,我正在用Grails2.5.1测试quartz插件。以下是职务代码: class TestingJob { static triggers = { simple name: 'mySimpleTrigger', startDelay: 60000, repeatInterval: 1000l, repeatCount: 10 } def execute() { println (" Hi ") } } 根据我的理解,Hi应该打印11次,
class TestingJob {
static triggers = {
simple name: 'mySimpleTrigger', startDelay: 60000, repeatInterval: 1000l, repeatCount: 10
}
def execute() {
println (" Hi ")
}
}
根据我的理解,Hi
应该打印11次,但实际上,它只打印了2次。我遗漏了什么吗?尝试使用println(newdate())
看看会发生什么
您将看到,由于控制台输出被复制到第二个输出之外,因此控制台会悄悄地将其过滤掉
作业实际正在按预期运行。尝试使用println(new Date())
看看会发生什么
您将看到,由于控制台输出被复制到第二个输出之外,因此控制台会悄悄地将其过滤掉
作业实际正在按预期运行。尝试使用
println(new Date())
并查看结果。您可能会发现,由于控制台输出复制到第二个输出之外,因此控制台会悄悄地将其过滤掉。test.TestingJob Hi Tue Dec 29 01:19:22 EET 2015 test.TestingJob Hi Tue Dec 29 01:19:23 EET 2015 test.TestingJob Hi Tue Dec 29 01:19:24 EET 2015 test.TestingJob Hi Tue Dec 29 01:19:25 EET 2015 test.TestingJob2015年12月29日星期二01:19:26测试。测试工作2015年12月29日星期二01:19:27测试。测试工作2015年12月29日星期二01:19:28测试。测试工作2015年12月29日星期二01:19:29测试。测试工作2015年12月29日星期二01:19:30测试。测试工作2015年12月29日星期二01:19:31测试。测试工作2015年12月29日星期二01:19:32测试输出,现在工作正常!尝试使用println(new Date())
看看会发生什么。您可能会发现,由于控制台输出复制到第二个输出之外,因此控制台会悄悄地将其过滤掉。test.TestingJob Hi Tue Dec 29 01:19:22 EET 2015 test.TestingJob Hi Tue Dec 29 01:19:23 EET 2015 test.TestingJob Hi Tue Dec 29 01:19:24 EET 2015 test.TestingJob Hi Tue Dec 29 01:19:25 EET 2015 test.TestingJob2015年12月29日星期二01:19:26测试。测试工作2015年12月29日星期二01:19:27测试。测试工作2015年12月29日星期二01:19:28测试。测试工作2015年12月29日星期二01:19:29测试。测试工作2015年12月29日星期二01:19:30测试。测试工作2015年12月29日星期二01:19:31测试。测试工作2015年12月29日星期二01:19:32测试输出,现在工作正常!