|
23 | 23 | import org.apache.eventmesh.client.tcp.EventMeshTCPClientFactory;
|
24 | 24 | import org.apache.eventmesh.client.tcp.common.MessageUtils;
|
25 | 25 | import org.apache.eventmesh.client.tcp.conf.EventMeshTCPClientConfig;
|
| 26 | +import org.apache.eventmesh.common.ThreadPoolFactory; |
26 | 27 | import org.apache.eventmesh.common.exception.EventMeshException;
|
27 | 28 | import org.apache.eventmesh.common.protocol.tcp.OPStatus;
|
28 | 29 | import org.apache.eventmesh.common.protocol.tcp.Package;
|
|
56 | 57 | import java.util.concurrent.BlockingQueue;
|
57 | 58 | import java.util.concurrent.ExecutionException;
|
58 | 59 | import java.util.concurrent.ExecutorService;
|
59 |
| -import java.util.concurrent.Executors; |
60 | 60 | import java.util.concurrent.Future;
|
61 | 61 | import java.util.concurrent.LinkedBlockingQueue;
|
62 | 62 | import java.util.concurrent.TimeUnit;
|
@@ -87,9 +87,11 @@ public class SourceWorker implements ConnectorWorker {
|
87 | 87 |
|
88 | 88 | private volatile RecordOffsetManagement.CommittableOffsets committableOffsets;
|
89 | 89 |
|
90 |
| - private final ExecutorService pollService = Executors.newSingleThreadExecutor(); |
| 90 | + private final ExecutorService pollService = |
| 91 | + ThreadPoolFactory.createSingleExecutor("eventMesh-sourceWorker-pollService"); |
91 | 92 |
|
92 |
| - private final ExecutorService startService = Executors.newSingleThreadExecutor(); |
| 93 | + private final ExecutorService startService = |
| 94 | + ThreadPoolFactory.createSingleExecutor("eventMesh-sourceWorker-startService"); |
93 | 95 |
|
94 | 96 | private final BlockingQueue<ConnectRecord> queue;
|
95 | 97 | private final EventMeshTCPClient<CloudEvent> eventMeshTCPClient;
|
|
0 commit comments