我有一个每5分钟运行一次的schdeuler并使用了查询
select *
from log_table
where log_status = 'proceess'
and date_requested <= sysdate and rownum <= ? for update skip locked
它在5分钟内首先获得了前25个查询并处理了该行 在另一个5分钟的cron作业被再次调用,但第一个cron作业仍然是处理手段 第二个cron作业需要另外25行,还是需要前25行?
Quartz调度程序基于线程工作吗?
如果第一个cron作业未完成意味着第二个crob运行或等待第一个cron作业完成?
即使我使用了weblogic集群,另一台服务器也没有运行cronjob。它只在一台服务器上运行。
请有人帮我理解这个吗?