feat: 重新添加 WORKER_EXECUTOR

This commit is contained in:
2022-11-02 09:59:19 +08:00
parent baa402c316
commit 46095b42fd
3 changed files with 11 additions and 1 deletions

View File

@@ -6,6 +6,7 @@ import org.jetbrains.annotations.NotNull;
import java.lang.reflect.Type;
import java.util.UUID;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ThreadFactory;
@@ -33,10 +34,15 @@ public interface CoreConstantObjects {
.setPrettyPrinting()
.create();
/**
* 异步线程
*/
ExecutorService WORKER_EXECUTOR = Executors.newCachedThreadPool(new NamedThreadFactory("HamsterCore - Executor"));
/**
* 调度器线程
*/
ScheduledExecutorService SCHEDULED_EXECUTOR = Executors.newScheduledThreadPool(1, new NamedThreadFactory("HamsterCore - Scheduler"));
ScheduledExecutorService SCHEDULED_EXECUTOR = Executors
.newScheduledThreadPool(1, new NamedThreadFactory("HamsterCore - Scheduler"));
}