From 1f20678cb038bb50f0249c9044d93ac5d581d251 Mon Sep 17 00:00:00 2001 From: SquirrelChen <13654811+GM-Studio@users.noreply.github.com> Date: Wed, 15 Mar 2023 11:29:07 +0800 Subject: [PATCH] feat(ThreadPoolMonitor) (#1108) 1. the ThreadPoolMonitor use the new api instead of the deprecated api --- .../springboot/starter/monitor/ThreadPoolMonitorExecutor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/monitor/ThreadPoolMonitorExecutor.java b/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/monitor/ThreadPoolMonitorExecutor.java index 04f2d938..7818fe42 100644 --- a/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/monitor/ThreadPoolMonitorExecutor.java +++ b/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/monitor/ThreadPoolMonitorExecutor.java @@ -79,8 +79,8 @@ public class ThreadPoolMonitorExecutor implements ApplicationRunner, DisposableB // Execute dynamic thread pool monitoring component. collectScheduledExecutor.scheduleWithFixedDelay( this::scheduleRunnable, - properties.getInitialDelay(), - properties.getCollectInterval(), + monitor.getInitialDelay(), + monitor.getCollectInterval(), TimeUnit.MILLISECONDS); if (GlobalThreadPoolManage.getThreadPoolNum() > 0) { log.info("Dynamic thread pool: [{}]. The dynamic thread pool starts data collection and reporting.", getThreadPoolNum());