From a7a3d44ee1c5e6478186ca0f4210b951056551f9 Mon Sep 17 00:00:00 2001 From: xuxueli <931591021@qq.com> Date: Sun, 14 Jun 2026 03:28:15 +0800 Subject: [PATCH] update doc --- .../src/main/java/com/xxl/job/core/constant/Const.java | 8 ++++++++ .../main/java/com/xxl/job/core/context/XxlJobContext.java | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/xxl-job-core/src/main/java/com/xxl/job/core/constant/Const.java b/xxl-job-core/src/main/java/com/xxl/job/core/constant/Const.java index 0878fd90..45cf27cc 100644 --- a/xxl-job-core/src/main/java/com/xxl/job/core/constant/Const.java +++ b/xxl-job-core/src/main/java/com/xxl/job/core/constant/Const.java @@ -25,4 +25,12 @@ public class Const { */ public static final int DEAD_TIMEOUT = BEAT_TIMEOUT * 3; + + // ---------------------- for executor ---------------------- + + /* + * elegant shutdown wait seconds + */ + public static final long ELEGANT_SHUTDOWN_WAITING_SECONDS = 5; + } diff --git a/xxl-job-core/src/main/java/com/xxl/job/core/context/XxlJobContext.java b/xxl-job-core/src/main/java/com/xxl/job/core/context/XxlJobContext.java index 3f2dfc81..1c86bdf6 100644 --- a/xxl-job-core/src/main/java/com/xxl/job/core/context/XxlJobContext.java +++ b/xxl-job-core/src/main/java/com/xxl/job/core/context/XxlJobContext.java @@ -138,7 +138,7 @@ public class XxlJobContext { /** * xxl-job context store */ - private static final InheritableThreadLocal contextHolder = new InheritableThreadLocal(); // support for child thread of job handler) + private static final InheritableThreadLocal contextHolder = new InheritableThreadLocal<>(); // support for child thread of job handler) /** * set xxl-job context