From bda5927438360de7ddb22f64c546d50e30bd639b Mon Sep 17 00:00:00 2001 From: "chen.ma" Date: Tue, 18 Jan 2022 21:02:22 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8D=E4=BD=8E=E7=89=88=E6=9C=AC?= =?UTF-8?q?=20SpringBoot=20BeanPostProcessor=20=E6=B2=A1=E6=9C=89=E5=AE=9A?= =?UTF-8?q?=E4=B9=89=20default=20=E6=96=B9=E6=B3=95.=20(#80)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hippo4j/starter/core/DynamicThreadPoolPostProcessor.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/core/DynamicThreadPoolPostProcessor.java b/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/core/DynamicThreadPoolPostProcessor.java index c641e109..713f4924 100644 --- a/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/core/DynamicThreadPoolPostProcessor.java +++ b/hippo4j-spring-boot-starter/src/main/java/cn/hippo4j/starter/core/DynamicThreadPoolPostProcessor.java @@ -58,6 +58,11 @@ public final class DynamicThreadPoolPostProcessor implements BeanPostProcessor { .rejected(new ThreadPoolExecutor.AbortPolicy()) .build(); + @Override + public Object postProcessBeforeInitialization(Object bean, String beanName) { + return bean; + } + @Override public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException { if (bean instanceof DynamicThreadPoolExecutor) {