Fix the UndertowWeb adaptation

pull/619/head
shining-stars-lk 3 years ago
parent 1a16901882
commit 63f7939714

@ -50,6 +50,7 @@ public class UndertowWebThreadPoolHandler extends AbstractWebThreadPoolService {
@Override @Override
protected Executor getWebThreadPoolByServer(WebServer webServer) { protected Executor getWebThreadPoolByServer(WebServer webServer) {
// There is no need to consider reflection performance because the fetch is a singleton. // 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; UndertowServletWebServer undertowServletWebServer = (UndertowServletWebServer) webServer;
Field undertowField = ReflectionUtils.findField(UndertowServletWebServer.class, UNDERTOW_NAME); Field undertowField = ReflectionUtils.findField(UndertowServletWebServer.class, UNDERTOW_NAME);
ReflectionUtils.makeAccessible(undertowField); ReflectionUtils.makeAccessible(undertowField);

Loading…
Cancel
Save