From 11b34579a42f2298024610403f7dedfbe8b4b25c Mon Sep 17 00:00:00 2001 From: "Yangkai.Shen" <237497819@qq.com> Date: Mon, 26 Nov 2018 21:31:42 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20spring-boot-demo-task-quartz=20?= =?UTF-8?q?=E5=90=8E=E7=AB=AF=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spring-boot-demo-task-quartz/src/main/resources/application.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-boot-demo-task-quartz/src/main/resources/application.yml b/spring-boot-demo-task-quartz/src/main/resources/application.yml index c934aa3..f4ff39d 100644 --- a/spring-boot-demo-task-quartz/src/main/resources/application.yml +++ b/spring-boot-demo-task-quartz/src/main/resources/application.yml @@ -30,6 +30,8 @@ spring: org.quartz.jobStore.misfireThreshold: 5000 org.quartz.jobStore.class: org.quartz.impl.jdbcjobstore.JobStoreTX org.quartz.jobStore.driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate + # 在调度流程的第一步,也就是拉取待即将触发的triggers时,是上锁的状态,即不会同时存在多个线程拉取到相同的trigger的情况,也就避免的重复调度的危险。参考:https://segmentfault.com/a/1190000015492260 + org.quartz.jobStore.acquireTriggersWithinLock: true logging: level: com.xkcoding: debug