diff --git a/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/config/BootstrapConfigProperties.java b/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/config/BootstrapConfigProperties.java index 57654b06..a5a435d2 100644 --- a/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/config/BootstrapConfigProperties.java +++ b/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/config/BootstrapConfigProperties.java @@ -51,30 +51,6 @@ public class BootstrapConfigProperties implements BootstrapPropertiesInterface { */ private MonitorProperties monitor = new MonitorProperties(); - /*** - * Latest use {@link MonitorProperties#getEnable()} - */ - @Deprecated - private Boolean collect = Boolean.TRUE; - - /** - * Latest use {@link MonitorProperties#getCollectTypes()} - */ - @Deprecated - private String collectType; - - /** - * Latest use {@link MonitorProperties#getInitialDelay()} - */ - @Deprecated - private Long initialDelay = 10000L; - - /** - * Latest use {@link MonitorProperties#getCollectInterval()} - */ - @Deprecated - private Long collectInterval = 5000L; - /** * Config file type. */ 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());