diff --git a/mall-shop/src/main/java/com/suisung/mall/shop/components/quartz/service/impl/QuartzServiceImpl.java b/mall-shop/src/main/java/com/suisung/mall/shop/components/quartz/service/impl/QuartzServiceImpl.java index 4f284153..5327bac8 100644 --- a/mall-shop/src/main/java/com/suisung/mall/shop/components/quartz/service/impl/QuartzServiceImpl.java +++ b/mall-shop/src/main/java/com/suisung/mall/shop/components/quartz/service/impl/QuartzServiceImpl.java @@ -103,6 +103,9 @@ public class QuartzServiceImpl implements QuartzService { scheduler.start(); logger.info("[Quartz] 调度器启动成功"); } + if (scheduler.getTriggerState(triggerKey) != Trigger.TriggerState.NORMAL) { + logger.error("Trigger注册异常,当前状态: {}", scheduler.getTriggerState(triggerKey)); + } } catch (SchedulerException e) { logger.error("[Quartz] 添加定时任务失败!任务名称={}, 任务组={}, 触发器名称={}, 触发器组={}", jName, jGroup, tName, tGroup, e);