|
|
@ -34,7 +34,7 @@ public class AgvTaskScheduler { |
|
|
* - 如果执行中任务数 < 10,则下发多个优先级高的任务,但总数不超过10 |
|
|
* - 如果执行中任务数 < 10,则下发多个优先级高的任务,但总数不超过10 |
|
|
* 配置说明:通过 scheduler.agv.enabled 控制是否启用 |
|
|
* 配置说明:通过 scheduler.agv.enabled 控制是否启用 |
|
|
*/ |
|
|
*/ |
|
|
@Scheduled(cron = "0/10 * * * * ?") |
|
|
|
|
|
|
|
|
@Scheduled(fixedDelay = 4000) |
|
|
public void scheduleAgvTaskByPriority() { |
|
|
public void scheduleAgvTaskByPriority() { |
|
|
// 检查定时任务开关 |
|
|
// 检查定时任务开关 |
|
|
if (!enabled) { |
|
|
if (!enabled) { |
|
|
@ -110,7 +110,7 @@ public class AgvTaskScheduler { |
|
|
* cron表达式:0 * * * * ? 表示每分钟的第0秒执行 |
|
|
* cron表达式:0 * * * * ? 表示每分钟的第0秒执行 |
|
|
* 配置说明:通过 scheduler.agv.enabled 控制是否启用 |
|
|
* 配置说明:通过 scheduler.agv.enabled 控制是否启用 |
|
|
*/ |
|
|
*/ |
|
|
@Scheduled(cron = "4/10 * * * * ?") |
|
|
|
|
|
|
|
|
@Scheduled(fixedDelay = 5000) |
|
|
public void scheduleDOFeedback() { |
|
|
public void scheduleDOFeedback() { |
|
|
// 检查定时任务开关 |
|
|
// 检查定时任务开关 |
|
|
if (!enabled) { |
|
|
if (!enabled) { |
|
|
|