一次只使用一根石英线



我们使用石英调度器来调度大约500个同时调度的Run once类型的作业。我们正在观察以下行为-

尽管quartz调度器(org.quartz.threadPool.threadCount(中有10个线程,但只有一个工作线程在特定的时间实例按顺序执行,例如,如果一个工作进程-1正在执行处理事件的任务,它将首先完成该任务,然后另一个线程将以相同的任务开始。(即使我们没有使用@DisallowConcurrentExecution注释,也会观察到这种行为(

我们想了解为什么会观察到这种行为,以及我们如何利用线程池中的所有线程来提高性能。

使用的参数:

  1. clusterCheckinInterval-120000
  2. isClustered-true
  3. 缺火阈值-60000
  4. useProperties-false
  5. instanceId-自动
  6. 线程计数-10
  7. threadPriority-5

使用的版本-

  1. 石英调度器-2.3.2
  2. 弹簧套-1.2.4
  3. 弹簧上下文支持-5.2.1

日志-

{"ts":"03 23 2021 09:04:00.175","th":"EvtMgrQuartzThread_Worker-7","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:04:00 UTC 2021  current fire time:  Tue Mar 23 09:04:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:27:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:04:00.177","th":"EvtMgrQuartzThread_Worker-7->ThreadContext(ThreadStartTime=2021-03-23 09:04:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  27 current time is:  1616490240177   }
{"ts":"03 23 2021 09:04:00.179","th":"EvtMgrQuartzThread_Worker-7->ThreadContext(ThreadStartTime=2021-03-23 09:04:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  27 current time is:  1616490240179   }
{"ts":"03 23 2021 09:04:00.179","th":"EvtMgrQuartzThread_Worker-7->ThreadContext(ThreadStartTime=2021-03-23 09:04:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  27 current time is:  1616490240179   }
{"ts":"03 23 2021 09:04:00.183","th":"EvtMgrQuartzThread_Worker-7->ThreadContext(ThreadStartTime=2021-03-23 09:04:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  27 current time is:  1616490240183   }
{"ts":"03 23 2021 09:04:00.183","th":"EvtMgrQuartzThread_Worker-7","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:04:00 UTC 2021  current fire time:  Tue Mar 23 09:04:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:27:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:04:00.820","th":"EvtMgrQuartzThread_Worker-1","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:04:00 UTC 2021  current fire time:  Tue Mar 23 09:04:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:4:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:04:00.821","th":"EvtMgrQuartzThread_Worker-1->ThreadContext(ThreadStartTime=2021-03-23 09:04:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  4 current time is:  1616490240821   }
{"ts":"03 23 2021 09:04:00.822","th":"EvtMgrQuartzThread_Worker-1->ThreadContext(ThreadStartTime=2021-03-23 09:04:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  4 current time is:  1616490240822   }
{"ts":"03 23 2021 09:04:00.822","th":"EvtMgrQuartzThread_Worker-1->ThreadContext(ThreadStartTime=2021-03-23 09:04:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  4 current time is:  1616490240822   }
{"ts":"03 23 2021 09:04:00.826","th":"EvtMgrQuartzThread_Worker-1->ThreadContext(ThreadStartTime=2021-03-23 09:04:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  4 current time is:  1616490240826   }
{"ts":"03 23 2021 09:04:00.827","th":"EvtMgrQuartzThread_Worker-1","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:04:00 UTC 2021  current fire time:  Tue Mar 23 09:04:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:4:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:04:01.769","th":"EvtMgrQuartzThread_Worker-4","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:04:00 UTC 2021  current fire time:  Tue Mar 23 09:04:01 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:7:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:04:01.770","th":"EvtMgrQuartzThread_Worker-4->ThreadContext(ThreadStartTime=2021-03-23 09:04:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  7 current time is:  1616490241770   }
{"ts":"03 23 2021 09:04:01.772","th":"EvtMgrQuartzThread_Worker-4->ThreadContext(ThreadStartTime=2021-03-23 09:04:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  7 current time is:  1616490241772   }
{"ts":"03 23 2021 09:04:01.772","th":"EvtMgrQuartzThread_Worker-4->ThreadContext(ThreadStartTime=2021-03-23 09:04:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  7 current time is:  1616490241772   }
{"ts":"03 23 2021 09:04:01.784","th":"EvtMgrQuartzThread_Worker-4->ThreadContext(ThreadStartTime=2021-03-23 09:04:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  7 current time is:  1616490241784   }
{"ts":"03 23 2021 09:04:01.784","th":"EvtMgrQuartzThread_Worker-4","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:04:00 UTC 2021  current fire time:  Tue Mar 23 09:04:01 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:7:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:04:02.313","th":"EvtMgrQuartzThread_Worker-6","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:04:00 UTC 2021  current fire time:  Tue Mar 23 09:04:02 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:8:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:04:02.314","th":"EvtMgrQuartzThread_Worker-6->ThreadContext(ThreadStartTime=2021-03-23 09:04:02)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  8 current time is:  1616490242314   }
{"ts":"03 23 2021 09:04:02.316","th":"EvtMgrQuartzThread_Worker-6->ThreadContext(ThreadStartTime=2021-03-23 09:04:02)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  8 current time is:  1616490242316   }
{"ts":"03 23 2021 09:04:02.316","th":"EvtMgrQuartzThread_Worker-6->ThreadContext(ThreadStartTime=2021-03-23 09:04:02)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  8 current time is:  1616490242316   }
{"ts":"03 23 2021 09:04:02.328","th":"EvtMgrQuartzThread_Worker-6->ThreadContext(ThreadStartTime=2021-03-23 09:04:02)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  8 current time is:  1616490242328   }
{"ts":"03 23 2021 09:04:02.328","th":"EvtMgrQuartzThread_Worker-6","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:04:00 UTC 2021  current fire time:  Tue Mar 23 09:04:02 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:8:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:00.103","th":"EvtMgrQuartzThread_Worker-10","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:39:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:00.106","th":"EvtMgrQuartzThread_Worker-10->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  39 current time is:  1616490300106   }
{"ts":"03 23 2021 09:05:00.108","th":"EvtMgrQuartzThread_Worker-10->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  39 current time is:  1616490300108   }
{"ts":"03 23 2021 09:05:00.108","th":"EvtMgrQuartzThread_Worker-10->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  39 current time is:  1616490300108   }
{"ts":"03 23 2021 09:05:00.120","th":"EvtMgrQuartzThread_Worker-10->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  39 current time is:  1616490300120   }
{"ts":"03 23 2021 09:05:00.120","th":"EvtMgrQuartzThread_Worker-10","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:39:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:00.515","th":"EvtMgrQuartzThread_Worker-3","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:43:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:00.516","th":"EvtMgrQuartzThread_Worker-3->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  43 current time is:  1616490300516   }
{"ts":"03 23 2021 09:05:00.518","th":"EvtMgrQuartzThread_Worker-3->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  43 current time is:  1616490300518   }
{"ts":"03 23 2021 09:05:00.518","th":"EvtMgrQuartzThread_Worker-3->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  43 current time is:  1616490300518   }
{"ts":"03 23 2021 09:05:00.525","th":"EvtMgrQuartzThread_Worker-3->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  43 current time is:  1616490300525   }
{"ts":"03 23 2021 09:05:00.525","th":"EvtMgrQuartzThread_Worker-3","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:43:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:00.744","th":"EvtMgrQuartzThread_Worker-8","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:42:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:00.745","th":"EvtMgrQuartzThread_Worker-8->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  42 current time is:  1616490300745   }
{"ts":"03 23 2021 09:05:00.748","th":"EvtMgrQuartzThread_Worker-8->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  42 current time is:  1616490300748   }
{"ts":"03 23 2021 09:05:00.748","th":"EvtMgrQuartzThread_Worker-8->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  42 current time is:  1616490300748   }
{"ts":"03 23 2021 09:05:00.756","th":"EvtMgrQuartzThread_Worker-8->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  42 current time is:  1616490300756   }
{"ts":"03 23 2021 09:05:00.756","th":"EvtMgrQuartzThread_Worker-8","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:42:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:00.965","th":"EvtMgrQuartzThread_Worker-9","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:4:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:00.966","th":"EvtMgrQuartzThread_Worker-9->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  4 current time is:  1616490300966   }
{"ts":"03 23 2021 09:05:00.967","th":"EvtMgrQuartzThread_Worker-9->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  4 current time is:  1616490300967   }
{"ts":"03 23 2021 09:05:00.967","th":"EvtMgrQuartzThread_Worker-9->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  4 current time is:  1616490300967   }
{"ts":"03 23 2021 09:05:00.975","th":"EvtMgrQuartzThread_Worker-9->ThreadContext(ThreadStartTime=2021-03-23 09:05:00)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  4 current time is:  1616490300975   }
{"ts":"03 23 2021 09:05:00.976","th":"EvtMgrQuartzThread_Worker-9","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:00 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:4:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:01.147","th":"EvtMgrQuartzThread_Worker-2","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:01 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:7:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:01.148","th":"EvtMgrQuartzThread_Worker-2->ThreadContext(ThreadStartTime=2021-03-23 09:05:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  7 current time is:  1616490301148   }
{"ts":"03 23 2021 09:05:01.149","th":"EvtMgrQuartzThread_Worker-2->ThreadContext(ThreadStartTime=2021-03-23 09:05:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  7 current time is:  1616490301149   }
{"ts":"03 23 2021 09:05:01.149","th":"EvtMgrQuartzThread_Worker-2->ThreadContext(ThreadStartTime=2021-03-23 09:05:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  7 current time is:  1616490301149   }
{"ts":"03 23 2021 09:05:01.155","th":"EvtMgrQuartzThread_Worker-2->ThreadContext(ThreadStartTime=2021-03-23 09:05:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  7 current time is:  1616490301155   }
{"ts":"03 23 2021 09:05:01.155","th":"EvtMgrQuartzThread_Worker-2","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:01 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:7:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:01.319","th":"EvtMgrQuartzThread_Worker-5","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz started:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:01 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:8:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }
{"ts":"03 23 2021 09:05:01.320","th":"EvtMgrQuartzThread_Worker-5->ThreadContext(ThreadStartTime=2021-03-23 09:05:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Putting keys:WFD-109904  task id is:  8 current time is:  1616490301320   }
{"ts":"03 23 2021 09:05:01.322","th":"EvtMgrQuartzThread_Worker-5->ThreadContext(ThreadStartTime=2021-03-23 09:05:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Put operation  completed:WFD-109904  task id is:  8 current time is:  1616490301322   }
{"ts":"03 23 2021 09:05:01.322","th":"EvtMgrQuartzThread_Worker-5->ThreadContext(ThreadStartTime=2021-03-23 09:05:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Sending message  :WFD-109904  task id is:  8 current time is:  1616490301322   }
{"ts":"03 23 2021 09:05:01.326","th":"EvtMgrQuartzThread_Worker-5->ThreadContext(ThreadStartTime=2021-03-23 09:05:01)","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Message sent  :WFD-109904  task id is:  8 current time is:  1616490301326   }
{"ts":"03 23 2021 09:05:01.327","th":"EvtMgrQuartzThread_Worker-5","tenant":"","user":"null","trxid":"","level":"ERROR","logger":"WFC","msg":Execute method of quartz completed:WFD-109904, scheduled fire time:  Tue Mar 23 09:05:00 UTC 2021  current fire time:  Tue Mar 23 09:05:01 UTC 2021 JobDetail 'Event Manager:NULL.Event ManagerTask ID:8:NULL':  jobClass: 'com.xxx.KJob concurrentExectionDisallowed: false persistJobDataAfterExecution: false isDurable: true requestsRecovers: false   }

有一个属性可以控制单个节点一次获取的触发器数量org.quarter.schedur.batchTriggerAcquisitionMaxCount,尝试使用这个数字

允许调度程序节点一次获取(用于触发(的最大触发器数。默认值为1。数量越大,触发就越有效(在需要同时触发很多触发器的情况下(,但代价是集群节点之间可能存在负载不平衡。如果此属性的值设置为>1,并且使用JDBC JobStore,则属性";org.quartz.jobStore.acquisiteTriggersWithinLock"必须设置为"0";真";以避免数据损坏。

文档链接

获取触发的代码链接

最新更新