From 82fa56d66c9d894dffcc4ba93f1105d6b75c4056 Mon Sep 17 00:00:00 2001 From: redkale Date: Thu, 20 Apr 2023 19:56:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=9F=E5=BC=83ThreadHashExecutor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/META-INF/application-template.xml | 3 +- .../java/org/redkale/boot/Application.java | 9 +--- src/main/java/org/redkale/net/Context.java | 26 +-------- src/main/java/org/redkale/net/Response.java | 7 --- src/main/java/org/redkale/net/Server.java | 2 - src/main/java/org/redkale/net/WorkThread.java | 54 +------------------ .../org/redkale/net/http/HttpResponse.java | 5 -- .../net/http/WebSocketReadHandler.java | 8 +-- .../org/redkale/net/sncp/SncpResponse.java | 7 +-- .../org/redkale/service/AbstractService.java | 37 ++----------- .../org/redkale/source/DataJdbcSource.java | 2 - .../org/redkale/util/ThreadHashExecutor.java | 2 + 12 files changed, 16 insertions(+), 146 deletions(-) diff --git a/src/main/java/META-INF/application-template.xml b/src/main/java/META-INF/application-template.xml index 246f48c9d..09c81072e 100644 --- a/src/main/java/META-INF/application-template.xml +++ b/src/main/java/META-INF/application-template.xml @@ -38,9 +38,8 @@ 【节点全局唯一】 @since 2.3.0 全局Serivce执行的线程池, Application.workExecutor, 没配置该节点将自动创建一个。 threads: 线程数,为0表示不启用workExecutor,只用IO线程。默认: CPU核数, 核数=1的情况下默认值为2 - hash: 是否使用ThreadHashExecutor作为线程池,默认值为:false --> - +