From d4050d5095702b84b2f15e128ed396d2f99fb5a3 Mon Sep 17 00:00:00 2001
From: byteblogs168 <598092184@qq.com>
Date: Thu, 14 Mar 2024 22:43:20 +0800
Subject: [PATCH] =?UTF-8?q?feat:=203.1.1=201.=20=E4=BF=AE=E6=94=B9?=
 =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=BA=A7=E5=88=AB?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../common/client/RpcClientInvokeHandler.java |  4 ++--
 .../generator/id/SegmentIdGenerator.java      | 19 +++++++------------
 .../support/dispatch/JobExecutorActor.java    |  6 +++---
 .../dispatch/JobExecutorResultActor.java      |  2 +-
 .../support/dispatch/ScanJobTaskActor.java    |  2 +-
 .../dispatch/WorkflowExecutorActor.java       |  6 +++---
 .../workflow/DecisionWorkflowExecutor.java    |  2 +-
 .../handler/DistributedLockHandler.java       |  6 +++---
 .../prepare/job/RunningJobPrepareHandler.java |  2 +-
 .../job/TerminalJobPrepareHandler.java        |  2 +-
 .../prepare/job/WaitJobPrepareHandler.java    |  2 +-
 .../RunningWorkflowPrepareHandler.java        |  2 +-
 .../TerminalWorkflowPrepareHandler.java       |  2 +-
 .../workflow/WaiWorkflowPrepareHandler.java   |  2 +-
 ...tDispatchResultPostHttpRequestHandler.java |  2 +-
 .../job/task/support/timer/JobTimerTask.java  |  2 +-
 .../job/task/support/timer/JobTimerWheel.java |  2 +-
 .../task/support/timer/WorkflowTimerTask.java |  2 +-
 .../generator/task/AbstractGenerator.java     |  2 +-
 .../dispatch/actor/result/FailureActor.java   |  2 +-
 .../dispatch/actor/result/FinishActor.java    |  2 +-
 .../ReportRetryInfoHttpRequestHandler.java    |  2 +-
 .../task/support/timer/AbstractTimerTask.java |  2 +-
 .../task/support/timer/CallbackTimerTask.java |  2 +-
 24 files changed, 37 insertions(+), 42 deletions(-)

diff --git a/easy-retry-server/easy-retry-server-common/src/main/java/com/aizuda/easy/retry/server/common/client/RpcClientInvokeHandler.java b/easy-retry-server/easy-retry-server-common/src/main/java/com/aizuda/easy/retry/server/common/client/RpcClientInvokeHandler.java
index fa2759da..409764ff 100644
--- a/easy-retry-server/easy-retry-server-common/src/main/java/com/aizuda/easy/retry/server/common/client/RpcClientInvokeHandler.java
+++ b/easy-retry-server/easy-retry-server-common/src/main/java/com/aizuda/easy/retry/server/common/client/RpcClientInvokeHandler.java
@@ -110,7 +110,7 @@ public class RpcClientInvokeHandler implements InvocationHandler {
         // 最多调用size次
         int size = serverNodeSet.size();
         for (int count = 1; count <= size; count++) {
-            log.info("Start request client. count:[{}] clientId:[{}] clientAddr:[{}:{}] serverIp:[{}]", count, hostId,
+            log.debug("Start request client. count:[{}] clientId:[{}] clientAddr:[{}:{}] serverIp:[{}]", count, hostId,
                 hostIp, hostPort, NetUtil.getLocalIpStr());
             Result result = requestRemote(method, args, annotation, count);
             if (Objects.nonNull(result)) {
@@ -156,7 +156,7 @@ public class RpcClientInvokeHandler implements InvocationHandler {
                 return Objects.requireNonNull(response.getBody());
             });
 
-            log.info("Request client success. count:[{}] clientId:[{}] clientAddr:[{}:{}] serverIp:[{}]", count, hostId,
+            log.debug("Request client success. count:[{}] clientId:[{}] clientAddr:[{}:{}] serverIp:[{}]", count, hostId,
                 hostIp, hostPort, NetUtil.getLocalIpStr());
 
             return result;
diff --git a/easy-retry-server/easy-retry-server-common/src/main/java/com/aizuda/easy/retry/server/common/generator/id/SegmentIdGenerator.java b/easy-retry-server/easy-retry-server-common/src/main/java/com/aizuda/easy/retry/server/common/generator/id/SegmentIdGenerator.java
index 887753f3..febaf47e 100644
--- a/easy-retry-server/easy-retry-server-common/src/main/java/com/aizuda/easy/retry/server/common/generator/id/SegmentIdGenerator.java
+++ b/easy-retry-server/easy-retry-server-common/src/main/java/com/aizuda/easy/retry/server/common/generator/id/SegmentIdGenerator.java
@@ -9,8 +9,6 @@ import com.aizuda.easy.retry.template.datasource.persistence.mapper.SequenceAllo
 import com.aizuda.easy.retry.template.datasource.persistence.po.SequenceAlloc;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import lombok.extern.slf4j.Slf4j;
-import org.perf4j.StopWatch;
-import org.perf4j.slf4j.Slf4JStopWatch;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 import org.springframework.util.CollectionUtils;
@@ -112,7 +110,6 @@ public class SegmentIdGenerator implements IdGenerator, Lifecycle {
     }
 
     private void updateCacheFromDb() {
-        StopWatch sw = new Slf4JStopWatch();
         try {
             List<SequenceAlloc> sequenceAllocs = sequenceAllocMapper
                     .selectList(new LambdaQueryWrapper<SequenceAlloc>().select(SequenceAlloc::getGroupName));
@@ -142,7 +139,7 @@ public class SegmentIdGenerator implements IdGenerator, Lifecycle {
                 segment.setMax(0);
                 segment.setStep(0);
                 cache.put(tag, buffer);
-               EasyRetryLog.LOCAL.info("Add tag {} from db to IdCache, SegmentBuffer {}", tag, buffer);
+               EasyRetryLog.LOCAL.debug("Add tag {} from db to IdCache, SegmentBuffer {}", tag, buffer);
             }
             //cache中已失效的tags从cache删除
             for (int i = 0; i < dbTags.size(); i++) {
@@ -153,12 +150,10 @@ public class SegmentIdGenerator implements IdGenerator, Lifecycle {
             }
             for (Pair<String, String> tag : removeTagsSet) {
                 cache.remove(tag);
-               EasyRetryLog.LOCAL.info("Remove tag {} from IdCache", tag);
+               EasyRetryLog.LOCAL.debug("Remove tag {} from IdCache", tag);
             }
         } catch (Exception e) {
-           EasyRetryLog.LOCAL.warn("update cache from db exception", e);
-        } finally {
-            sw.stop("updateCacheFromDb");
+           EasyRetryLog.LOCAL.error("update cache from db exception", e);
         }
     }
 
@@ -175,10 +170,10 @@ public class SegmentIdGenerator implements IdGenerator, Lifecycle {
                     if (!buffer.isInitOk()) {
                         try {
                             updateSegmentFromDb(key, buffer.getCurrent());
-                           EasyRetryLog.LOCAL.info("Init buffer. Update key {} {} from db", key, buffer.getCurrent());
+                            EasyRetryLog.LOCAL.debug("Init buffer. Update key {} {} from db", key, buffer.getCurrent());
                             buffer.setInitOk(true);
                         } catch (Exception e) {
-                           EasyRetryLog.LOCAL.warn("Init buffer {} exception", buffer.getCurrent(), e);
+                           EasyRetryLog.LOCAL.error("Init buffer {} exception", buffer.getCurrent(), e);
                         }
                     }
                 }
@@ -216,7 +211,7 @@ public class SegmentIdGenerator implements IdGenerator, Lifecycle {
             } else {
                 nextStep = nextStep / 2 >= buffer.getMinStep() ? nextStep / 2 : nextStep;
             }
-           EasyRetryLog.LOCAL.info("leafKey[{}], step[{}], duration[{}mins], nextStep[{}]", key, buffer.getStep(), String.format("%.2f", ((double) duration / (1000 * 60))), nextStep);
+           EasyRetryLog.LOCAL.debug("leafKey[{}], step[{}], duration[{}mins], nextStep[{}]", key, buffer.getStep(), String.format("%.2f", ((double) duration / (1000 * 60))), nextStep);
 
             sequenceAllocMapper.updateMaxIdByCustomStep(nextStep, key.getKey(), key.getValue());
             sequenceAlloc = sequenceAllocMapper
@@ -244,7 +239,7 @@ public class SegmentIdGenerator implements IdGenerator, Lifecycle {
                         try {
                             updateSegmentFromDb(buffer.getKey(), next);
                             updateOk = true;
-                           EasyRetryLog.LOCAL.info("update segment {} from db {}", buffer.getKey(), next);
+                           EasyRetryLog.LOCAL.debug("update segment {} from db {}", buffer.getKey(), next);
                         } catch (Exception e) {
                            EasyRetryLog.LOCAL.warn(buffer.getKey() + " updateSegmentFromDb exception", e);
                         } finally {
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/JobExecutorActor.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/JobExecutorActor.java
index 4c7a896e..2a9019ec 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/JobExecutorActor.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/JobExecutorActor.java
@@ -79,7 +79,7 @@ public class JobExecutorActor extends AbstractActor {
     public Receive createReceive() {
         return receiveBuilder().match(TaskExecuteDTO.class, taskExecute -> {
             try {
-                log.info("准备执行任务. [{}] [{}]", LocalDateTime.now(), JsonUtil.toJsonString(taskExecute));
+                log.debug("准备执行任务. [{}] [{}]", LocalDateTime.now(), JsonUtil.toJsonString(taskExecute));
                 transactionTemplate.execute(new TransactionCallbackWithoutResult() {
                     @Override
                     protected void doInTransactionWithoutResult(final TransactionStatus status) {
@@ -148,7 +148,7 @@ public class JobExecutorActor extends AbstractActor {
             JobExecutor jobExecutor = JobExecutorFactory.getJobExecutor(job.getTaskType());
             jobExecutor.execute(buildJobExecutorContext(taskExecute, job, taskList));
         } finally {
-            log.info("准备执行任务完成.[{}]", JsonUtil.toJsonString(taskExecute));
+            log.debug("准备执行任务完成.[{}]", JsonUtil.toJsonString(taskExecute));
             TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronization() {
                 @Override
                 public void afterCompletion(int status) {
@@ -224,7 +224,7 @@ public class JobExecutorActor extends AbstractActor {
         // 获取时间差的毫秒数
         long milliseconds = nextTriggerAt - preTriggerAt;
 
-        log.info("常驻任务监控. 任务时间差:[{}] 取余:[{}]", milliseconds, DateUtils.toNowMilli() % 1000);
+        log.debug("常驻任务监控. 任务时间差:[{}] 取余:[{}]", milliseconds, DateUtils.toNowMilli() % 1000);
         job.setNextTriggerAt(nextTriggerAt);
 
         JobTimerWheel.register(SyetemTaskTypeEnum.JOB.getType(), jobTimerTaskDTO.getTaskBatchId(), timerTask, milliseconds - DateUtils.toNowMilli() % 1000, TimeUnit.MILLISECONDS);
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/JobExecutorResultActor.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/JobExecutorResultActor.java
index 2605c1b7..8e5fcb23 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/JobExecutorResultActor.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/JobExecutorResultActor.java
@@ -58,7 +58,7 @@ public class JobExecutorResultActor extends AbstractActor {
     @Override
     public Receive createReceive() {
         return receiveBuilder().match(JobExecutorResultDTO.class, result -> {
-            log.info("更新任务状态. 参数:[{}]", JsonUtil.toJsonString(result));
+            log.debug("更新任务状态. 参数:[{}]", JsonUtil.toJsonString(result));
             try {
                 JobTask jobTask = new JobTask();
                 jobTask.setTaskStatus(result.getTaskStatus());
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanJobTaskActor.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanJobTaskActor.java
index bc8fe95b..386bd7a8 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanJobTaskActor.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/ScanJobTaskActor.java
@@ -76,7 +76,7 @@ public class ScanJobTaskActor extends AbstractActor {
         long total = PartitionTaskUtils.process(startId -> listAvailableJobs(startId, scanTask),
             this::processJobPartitionTasks, 0);
 
-        log.info("job scan end. total:[{}]", total);
+        log.debug("job scan end. total:[{}]", total);
     }
 
     private void processJobPartitionTasks(List<? extends PartitionTask> partitionTasks) {
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/WorkflowExecutorActor.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/WorkflowExecutorActor.java
index 6f21d7f5..e2722c0d 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/WorkflowExecutorActor.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/dispatch/WorkflowExecutorActor.java
@@ -63,7 +63,7 @@ public class WorkflowExecutorActor extends AbstractActor {
     @Override
     public Receive createReceive() {
         return receiveBuilder().match(WorkflowNodeTaskExecuteDTO.class, taskExecute -> {
-            log.info("工作流开始执行. [{}]", JsonUtil.toJsonString(taskExecute));
+            log.debug("工作流开始执行. [{}]", JsonUtil.toJsonString(taskExecute));
             try {
 
                 doExecutor(taskExecute);
@@ -195,14 +195,14 @@ public class WorkflowExecutorActor extends AbstractActor {
             List<JobTaskBatch> jobTaskBatches = jobTaskBatchMap.get(nodeId);
             // 说明此节点未执行, 继续等待执行完成
             if (CollectionUtils.isEmpty(jobTaskBatches)) {
-                EasyRetryLog.LOCAL.info("存在未完成的兄弟节点. [{}]", nodeId);
+                EasyRetryLog.LOCAL.debug("存在未完成的兄弟节点. [{}]", nodeId);
                 return Boolean.FALSE;
             }
 
             boolean isCompleted = jobTaskBatches.stream().anyMatch(
                 jobTaskBatch -> JobTaskBatchStatusEnum.NOT_COMPLETE.contains(jobTaskBatch.getTaskBatchStatus()));
             if (isCompleted) {
-                EasyRetryLog.LOCAL.info("存在未完成的兄弟节点. [{}]", nodeId);
+                EasyRetryLog.LOCAL.debug("存在未完成的兄弟节点. [{}]", nodeId);
                 return Boolean.FALSE;
             }
         }
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/executor/workflow/DecisionWorkflowExecutor.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/executor/workflow/DecisionWorkflowExecutor.java
index c44bdc45..d81549a3 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/executor/workflow/DecisionWorkflowExecutor.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/executor/workflow/DecisionWorkflowExecutor.java
@@ -97,7 +97,7 @@ public class DecisionWorkflowExecutor extends AbstractWorkflowExecutor {
                                 }
                             }
 
-                            log.info("执行条件表达式:[{}],参数: [{}] 结果:[{}]", decisionConfig.getNodeExpression(), jobTask.getResultMessage(), result);
+                            log.debug("执行条件表达式:[{}],参数: [{}] 结果:[{}]", decisionConfig.getNodeExpression(), jobTask.getResultMessage(), result);
                         }
                     }
 
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/handler/DistributedLockHandler.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/handler/DistributedLockHandler.java
index 7d8f557a..ac045b4d 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/handler/DistributedLockHandler.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/handler/DistributedLockHandler.java
@@ -64,7 +64,7 @@ public class DistributedLockHandler {
                         }
                     }
 
-                    EasyRetryLog.LOCAL.info("第【{}】次尝试获取锁. lockName:[{}] result:[{}] treadName:[{}]",
+                    EasyRetryLog.LOCAL.debug("第【{}】次尝试获取锁. lockName:[{}] result:[{}] treadName:[{}]",
                             attempt.getAttemptNumber(), lockName, result, Thread.currentThread().getName());
                 }
             }).build();
@@ -89,7 +89,7 @@ public class DistributedLockHandler {
         } finally {
             if (lock) {
                 lockProvider.unlock();
-                EasyRetryLog.LOCAL.info("[{}] 锁已释放", lockName);
+                EasyRetryLog.LOCAL.debug("[{}] 锁已释放", lockName);
             } else {
                 // 未获取到锁直接清除线程中存储的锁信息
                 LockManager.clear();
@@ -122,7 +122,7 @@ public class DistributedLockHandler {
         } finally {
             if (lock) {
                 lockProvider.unlock();
-                EasyRetryLog.LOCAL.info("[{}] 锁已释放", lockName);
+                EasyRetryLog.LOCAL.debug("[{}] 锁已释放", lockName);
             } else {
                 // 未获取到锁直接清除线程中存储的锁信息
                 LockManager.clear();
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/RunningJobPrepareHandler.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/RunningJobPrepareHandler.java
index cf7f32d2..96c2765c 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/RunningJobPrepareHandler.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/RunningJobPrepareHandler.java
@@ -40,7 +40,7 @@ public class RunningJobPrepareHandler extends AbstractJobPrePareHandler {
 
     @Override
     protected void doHandler(JobTaskPrepareDTO prepare) {
-        log.info("存在运行中的任务. prepare:[{}]", JsonUtil.toJsonString(prepare));
+        log.debug("存在运行中的任务. prepare:[{}]", JsonUtil.toJsonString(prepare));
 
         // 若存在所有的任务都是完成,但是批次上的状态为运行中,则是并发导致的未把批次状态变成为终态,此处做一次兜底处理
         int blockStrategy = prepare.getBlockStrategy();
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/TerminalJobPrepareHandler.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/TerminalJobPrepareHandler.java
index 0839aea7..dbd820cb 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/TerminalJobPrepareHandler.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/TerminalJobPrepareHandler.java
@@ -35,7 +35,7 @@ public class TerminalJobPrepareHandler extends AbstractJobPrePareHandler {
 
     @Override
     protected void doHandler(JobTaskPrepareDTO jobPrepareDTO) {
-        log.info("无处理中的数据. jobId:[{}]", jobPrepareDTO.getJobId());
+        log.debug("无处理中的数据. jobId:[{}]", jobPrepareDTO.getJobId());
 
         // 生成任务批次
         jobTaskBatchGenerator.generateJobTaskBatch(JobTaskConverter.INSTANCE.toJobTaskGeneratorContext(jobPrepareDTO));
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/WaitJobPrepareHandler.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/WaitJobPrepareHandler.java
index 8dacb63f..5fdf67f4 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/WaitJobPrepareHandler.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/job/WaitJobPrepareHandler.java
@@ -30,7 +30,7 @@ public class WaitJobPrepareHandler extends AbstractJobPrePareHandler {
 
     @Override
     protected void doHandler(JobTaskPrepareDTO jobPrepareDTO) {
-        log.info("存在待处理任务. taskBatchId:[{}]", jobPrepareDTO.getTaskBatchId());
+        log.debug("存在待处理任务. taskBatchId:[{}]", jobPrepareDTO.getTaskBatchId());
 
         // 若时间轮中数据不存在则重新加入
         if (!JobTimerWheel.isExisted(SyetemTaskTypeEnum.JOB.getType(), jobPrepareDTO.getTaskBatchId())) {
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/RunningWorkflowPrepareHandler.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/RunningWorkflowPrepareHandler.java
index 4b238ea2..a4605e8c 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/RunningWorkflowPrepareHandler.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/RunningWorkflowPrepareHandler.java
@@ -36,7 +36,7 @@ public class RunningWorkflowPrepareHandler extends AbstractWorkflowPrePareHandle
 
     @Override
     protected void doHandler(WorkflowTaskPrepareDTO prepare) {
-        log.info("存在运行中的任务. prepare:[{}]", JsonUtil.toJsonString(prepare));
+        log.debug("存在运行中的任务. prepare:[{}]", JsonUtil.toJsonString(prepare));
 
 
         // 1. 若DAG已经支持完成了,由于异常原因导致的没有更新成终态此次进行一次更新操作
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/TerminalWorkflowPrepareHandler.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/TerminalWorkflowPrepareHandler.java
index bd9f8adf..b34d5f2d 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/TerminalWorkflowPrepareHandler.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/TerminalWorkflowPrepareHandler.java
@@ -26,7 +26,7 @@ public class TerminalWorkflowPrepareHandler extends AbstractWorkflowPrePareHandl
 
     @Override
     protected void doHandler(final WorkflowTaskPrepareDTO jobPrepareDTO) {
-        log.info("无处理中的工作流数据. workflowId:[{}]", jobPrepareDTO.getWorkflowId());
+        log.debug("无处理中的工作流数据. workflowId:[{}]", jobPrepareDTO.getWorkflowId());
         workflowBatchGenerator.generateJobTaskBatch(WorkflowTaskConverter.INSTANCE.toWorkflowTaskBatchGeneratorContext(jobPrepareDTO));
     }
 }
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/WaiWorkflowPrepareHandler.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/WaiWorkflowPrepareHandler.java
index 60ac91a0..2e9d1c5e 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/WaiWorkflowPrepareHandler.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/prepare/workflow/WaiWorkflowPrepareHandler.java
@@ -31,7 +31,7 @@ public class WaiWorkflowPrepareHandler extends AbstractWorkflowPrePareHandler {
 
     @Override
     protected void doHandler(WorkflowTaskPrepareDTO workflowTaskPrepareDTO) {
-        log.info("存在待处理任务. workflowTaskBatchId:[{}]", workflowTaskPrepareDTO.getWorkflowTaskBatchId());
+        log.debug("存在待处理任务. workflowTaskBatchId:[{}]", workflowTaskPrepareDTO.getWorkflowTaskBatchId());
 
         // 若时间轮中数据不存在则重新加入
         if (!JobTimerWheel.isExisted(SyetemTaskTypeEnum.WORKFLOW.getType(), workflowTaskPrepareDTO.getWorkflowTaskBatchId())) {
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/request/ReportDispatchResultPostHttpRequestHandler.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/request/ReportDispatchResultPostHttpRequestHandler.java
index e4f17fec..2fb6a1b5 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/request/ReportDispatchResultPostHttpRequestHandler.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/request/ReportDispatchResultPostHttpRequestHandler.java
@@ -41,7 +41,7 @@ public class ReportDispatchResultPostHttpRequestHandler extends PostHttpRequestH
 
     @Override
     public String doHandler(String content, UrlQuery query, HttpHeaders headers) {
-       EasyRetryLog.LOCAL.info("Client Callback Request. content:[{}]", content);
+       EasyRetryLog.LOCAL.debug("Client Callback Request. content:[{}]", content);
 
         EasyRetryRequest retryRequest = JsonUtil.parseObject(content, EasyRetryRequest.class);
         Object[] args = retryRequest.getArgs();
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/JobTimerTask.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/JobTimerTask.java
index 6a11f8f6..a053b944 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/JobTimerTask.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/JobTimerTask.java
@@ -25,7 +25,7 @@ public class JobTimerTask implements TimerTask {
     @Override
     public void run(final Timeout timeout) throws Exception {
         // 执行任务调度
-        log.info("开始执行任务调度. 当前时间:[{}] taskId:[{}]", LocalDateTime.now(), jobTimerTaskDTO.getTaskBatchId());
+        log.debug("开始执行任务调度. 当前时间:[{}] taskId:[{}]", LocalDateTime.now(), jobTimerTaskDTO.getTaskBatchId());
 
         try {
             TaskExecuteDTO taskExecuteDTO = new TaskExecuteDTO();
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/JobTimerWheel.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/JobTimerWheel.java
index 6e89d0f1..5b165f02 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/JobTimerWheel.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/JobTimerWheel.java
@@ -44,7 +44,7 @@ public class JobTimerWheel implements Lifecycle {
     public static void register(Integer taskType, Long uniqueId, TimerTask task, long delay, TimeUnit unit) {
 
         if (!isExisted(taskType, uniqueId)) {
-            log.info("加入时间轮. delay:[{}ms] taskType:[{}] uniqueId:[{}]", delay, taskType, uniqueId);
+            log.debug("加入时间轮. delay:[{}ms] taskType:[{}] uniqueId:[{}]", delay, taskType, uniqueId);
             delay = delay < 0 ? 0 : delay;
             try {
                 timer.newTimeout(task, delay, unit);
diff --git a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/WorkflowTimerTask.java b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/WorkflowTimerTask.java
index 535d5081..fcd81956 100644
--- a/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/WorkflowTimerTask.java
+++ b/easy-retry-server/easy-retry-server-job-task/src/main/java/com/aizuda/easy/retry/server/job/task/support/timer/WorkflowTimerTask.java
@@ -26,7 +26,7 @@ public class WorkflowTimerTask implements TimerTask {
     @Override
     public void run(final Timeout timeout) throws Exception {
         // 执行任务调度
-        log.info("开始执行任务调度. 当前时间:[{}] taskId:[{}]", LocalDateTime.now(), workflowTimerTaskDTO.getWorkflowTaskBatchId());
+        log.debug("开始执行任务调度. 当前时间:[{}] taskId:[{}]", LocalDateTime.now(), workflowTimerTaskDTO.getWorkflowTaskBatchId());
 
         try {
 
diff --git a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/generator/task/AbstractGenerator.java b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/generator/task/AbstractGenerator.java
index 9a1db777..845ef449 100644
--- a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/generator/task/AbstractGenerator.java
+++ b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/generator/task/AbstractGenerator.java
@@ -54,7 +54,7 @@ public abstract class AbstractGenerator implements TaskGenerator {
     @Override
     @Transactional
     public void taskGenerator(TaskContext taskContext) {
-       EasyRetryLog.LOCAL.info("received report data. {}", JsonUtil.toJsonString(taskContext));
+       EasyRetryLog.LOCAL.debug("received report data. {}", JsonUtil.toJsonString(taskContext));
 
         SceneConfig sceneConfig = checkAndInitScene(taskContext);
 
diff --git a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/dispatch/actor/result/FailureActor.java b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/dispatch/actor/result/FailureActor.java
index cffaf890..e6a006fc 100644
--- a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/dispatch/actor/result/FailureActor.java
+++ b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/dispatch/actor/result/FailureActor.java
@@ -59,7 +59,7 @@ public class FailureActor extends AbstractActor {
     @Override
     public Receive createReceive() {
         return receiveBuilder().match(RetryTask.class, retryTask -> {
-           EasyRetryLog.LOCAL.info("FailureActor params:[{}]", retryTask);
+           EasyRetryLog.LOCAL.debug("FailureActor params:[{}]", retryTask);
 
 
             try {
diff --git a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/dispatch/actor/result/FinishActor.java b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/dispatch/actor/result/FinishActor.java
index 8c6c6ba2..65cfb55d 100644
--- a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/dispatch/actor/result/FinishActor.java
+++ b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/dispatch/actor/result/FinishActor.java
@@ -53,7 +53,7 @@ public class FinishActor extends AbstractActor {
     @Override
     public Receive createReceive() {
         return receiveBuilder().match(RetryTask.class, retryTask -> {
-           EasyRetryLog.LOCAL.info("FinishActor params:[{}]", retryTask);
+           EasyRetryLog.LOCAL.debug("FinishActor params:[{}]", retryTask);
 
             retryTask.setRetryStatus(RetryStatusEnum.FINISH.getStatus());
 
diff --git a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/handler/ReportRetryInfoHttpRequestHandler.java b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/handler/ReportRetryInfoHttpRequestHandler.java
index cca6597c..9497396b 100644
--- a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/handler/ReportRetryInfoHttpRequestHandler.java
+++ b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/handler/ReportRetryInfoHttpRequestHandler.java
@@ -63,7 +63,7 @@ public class ReportRetryInfoHttpRequestHandler extends PostHttpRequestHandler {
     @Override
     @Transactional
     public String doHandler(String content, UrlQuery urlQuery, HttpHeaders  headers) {
-       EasyRetryLog.LOCAL.info("Batch Report Retry Data. content:[{}]", content);
+       EasyRetryLog.LOCAL.debug("Batch Report Retry Data. content:[{}]", content);
 
         EasyRetryRequest retryRequest = JsonUtil.parseObject(content, EasyRetryRequest.class);
         Object[] args = retryRequest.getArgs();
diff --git a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/timer/AbstractTimerTask.java b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/timer/AbstractTimerTask.java
index e73dd8eb..645c231a 100644
--- a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/timer/AbstractTimerTask.java
+++ b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/timer/AbstractTimerTask.java
@@ -25,7 +25,7 @@ public abstract class AbstractTimerTask implements TimerTask {
 
     @Override
     public void run(Timeout timeout) throws Exception {
-        log.info("开始执行重试任务. 当前时间:[{}] groupName:[{}] uniqueId:[{}] namespaceId:[{}]", LocalDateTime.now(), groupName,
+        log.debug("开始执行重试任务. 当前时间:[{}] groupName:[{}] uniqueId:[{}] namespaceId:[{}]", LocalDateTime.now(), groupName,
                 uniqueId, namespaceId);
         try {
             doRun(timeout);
diff --git a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/timer/CallbackTimerTask.java b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/timer/CallbackTimerTask.java
index d9e0e0c3..facf0a02 100644
--- a/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/timer/CallbackTimerTask.java
+++ b/easy-retry-server/easy-retry-server-retry-task/src/main/java/com/aizuda/easy/retry/server/retry/task/support/timer/CallbackTimerTask.java
@@ -33,7 +33,7 @@ public class CallbackTimerTask extends AbstractTimerTask {
 
     @Override
     protected void doRun(final Timeout timeout) {
-        log.info("回调任务执行 {}", LocalDateTime.now());
+        log.debug("回调任务执行 {}", LocalDateTime.now());
         AccessTemplate accessTemplate = SpringContext.getBeanByType(AccessTemplate.class);
         TaskAccess<RetryTask> retryTaskAccess = accessTemplate.getRetryTaskAccess();
         RetryTask retryTask = retryTaskAccess.one(context.getGroupName(), context.getNamespaceId(),