Grails Quartz-即使没有计划任何作业,作业也在运行
我在grails的jobs文件夹中定义了一个作业,如下所示:Grails Quartz-即使没有计划任何作业,作业也在运行,grails,quartz-scheduler,Grails,Quartz Scheduler,我在grails的jobs文件夹中定义了一个作业,如下所示: class TransferFilesQueueJob { def execute() { print "File Transfer Job start!" FileTransfer.transferFilesToHere() print "File Transfer Job end!" } } 在IntelliJ中运行应用程序时,此作业大约每隔几秒钟运行一次。即使在重新启动之后。知道为什么吗?我没
class TransferFilesQueueJob {
def execute() {
print "File Transfer Job start!"
FileTransfer.transferFilesToHere()
print "File Transfer Job end!"
}
}
在IntelliJ中运行应用程序时,此作业大约每隔几秒钟运行一次。即使在重新启动之后。知道为什么吗?我没有其他地方在安排
我之前有一份声明,但我已经删除了。它似乎正在其他地方存储配置或作业状态信息。但是我找不到地方。
--进一步说明
我重命名了job类,它停止运行。因此,这似乎表明工作在某个地方持续存在。但是,我从未将其设置为在服务器当前运行之外具有任何类型的持久性。Quartz插件为每个
作业
都有一个默认的简单触发器,如果程序员未设置触发器,则使用该触发器,并且每隔几秒钟触发一次。要使作业
没有附加触发器,请在类中设置空的静态触发器
块
static triggers = { }
Quartz插件为每个
作业
都有一个默认的简单触发器,如果程序员没有设置触发器,则使用该触发器,并且每隔几秒钟触发一次。要使作业
没有附加触发器,请在类中设置空的静态触发器
块
static triggers = { }
IntelliJ底部是否有任何活动的跑步选项卡?或者关闭IntelliJ并重试。可能它在后台保留了一些进程。intellij和计算机重新启动了我,但没有任何效果。intellij底部是否有活动的运行选项卡?或者关闭IntelliJ并重试。可能是在后台保留了一些进程。我已经用intellij和计算机重新启动了,但没有效果。谢谢。我想一定是违约了。但我不知道如何覆盖它。再次感谢!谢谢我想一定是违约了。但我不知道如何覆盖它。再次感谢!