From 63f79397146b5ec6a93b5ccd5aedd0b12a4330f6 Mon Sep 17 00:00:00 2001 From: shining-stars-lk <1031900093@qq.com> Date: Wed, 31 Aug 2022 11:21:57 +0800 Subject: [PATCH] Fix the UndertowWeb adaptation --- .../cn/hippo4j/adapter/web/UndertowWebThreadPoolHandler.java | 1 + 1 file changed, 1 insertion(+) diff --git a/hippo4j-adapter/hippo4j-adapter-web/src/main/java/cn/hippo4j/adapter/web/UndertowWebThreadPoolHandler.java b/hippo4j-adapter/hippo4j-adapter-web/src/main/java/cn/hippo4j/adapter/web/UndertowWebThreadPoolHandler.java index b9c86832..90ba9b7f 100644 --- a/hippo4j-adapter/hippo4j-adapter-web/src/main/java/cn/hippo4j/adapter/web/UndertowWebThreadPoolHandler.java +++ b/hippo4j-adapter/hippo4j-adapter-web/src/main/java/cn/hippo4j/adapter/web/UndertowWebThreadPoolHandler.java @@ -50,6 +50,7 @@ public class UndertowWebThreadPoolHandler extends AbstractWebThreadPoolService { @Override protected Executor getWebThreadPoolByServer(WebServer webServer) { // There is no need to consider reflection performance because the fetch is a singleton. + // Springboot 2-3 version, can directly through reflection to obtain the undertow property UndertowServletWebServer undertowServletWebServer = (UndertowServletWebServer) webServer; Field undertowField = ReflectionUtils.findField(UndertowServletWebServer.class, UNDERTOW_NAME); ReflectionUtils.makeAccessible(undertowField);