diff --git a/hippo4j-common/src/main/java/cn/hippo4j/common/model/ThreadPoolRunStateInfo.java b/hippo4j-common/src/main/java/cn/hippo4j/common/model/ThreadPoolRunStateInfo.java index 34d20fcc..66029232 100644 --- a/hippo4j-common/src/main/java/cn/hippo4j/common/model/ThreadPoolRunStateInfo.java +++ b/hippo4j-common/src/main/java/cn/hippo4j/common/model/ThreadPoolRunStateInfo.java @@ -117,14 +117,14 @@ public class ThreadPoolRunStateInfo extends ThreadPoolBaseInfo implements Serial private Long timestamp; public Integer getSimpleCurrentLoad() { - if (Objects.nonNull(getCurrentLoad())){ + if (Objects.nonNull(getCurrentLoad())) { return Integer.parseInt(getCurrentLoad().replace("%", "")); } return null; } public Integer getSimplePeakLoad() { - if (Objects.nonNull(getPeakLoad())){ + if (Objects.nonNull(getPeakLoad())) { return Integer.parseInt(getPeakLoad().replace("%", "")); } return null; diff --git a/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/notify/ConfigModeNotifyConfigBuilder.java b/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/notify/ConfigModeNotifyConfigBuilder.java index e37935c3..7f4e9439 100644 --- a/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/notify/ConfigModeNotifyConfigBuilder.java +++ b/hippo4j-spring-boot/hippo4j-config-spring-boot-starter/src/main/java/cn/hippo4j/config/springboot/starter/notify/ConfigModeNotifyConfigBuilder.java @@ -70,6 +70,9 @@ public class ConfigModeNotifyConfigBuilder implements NotifyConfigBuilder { } // register notify config for web WebExecutorProperties webProperties = configProperties.getWeb(); + if (webProperties == null) { + return resultMap; + } if (StringUtil.isBlank(webProperties.getThreadPoolId())) { webProperties.setThreadPoolId(webThreadPoolService.getWebContainerType().name()); }