引入第三方平台任务线程池

This commit is contained in:
Guoqs
2025-07-22 16:48:54 +08:00
parent 57487e5892
commit 7b71191daa
8 changed files with 103 additions and 28 deletions

View File

@@ -49,6 +49,7 @@ import com.jsowell.common.util.id.IdUtils;
import com.jsowell.common.util.id.SnowflakeIdWorker;
import com.jsowell.common.util.id.UUID;
import com.jsowell.common.util.ip.AddressUtils;
import com.jsowell.framework.async.JsowellThreadFactory;
import com.jsowell.netty.handler.yunkuaichong.HeartbeatRequestHandler;
import com.jsowell.netty.handler.yunkuaichong.TransactionRecordsRequestHandler;
import com.jsowell.netty.service.camera.impl.CameraBusinessServiceImpl;
@@ -114,6 +115,9 @@ import java.nio.charset.StandardCharsets;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.*;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.ThreadFactory;
import java.util.stream.Collectors;
@ActiveProfiles("dev")
@@ -297,6 +301,15 @@ public class SpringBootTestController {
@DubboReference
private JcppService jcppService;
ThreadFactory threadFactory = JsowellThreadFactory.forName("test-thread-factory");
private final ScheduledExecutorService scheduledExecutorService = Executors.newScheduledThreadPool(10, JsowellThreadFactory.forName("test-thread-factory"));
@Test
public void testThread() {
threadFactory.newThread(() -> System.out.println("testThread:"+ Thread.currentThread().getName()));
}
@Test
public void testDubbo() {
String s = jcppService.sayHello("jsowell-charger-web");