PowerJob / PowerJob

Enterprise job scheduling middleware with distributed computing ability.

Home Page:http://www.powerjob.tech/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MapProcessor 添加子任务报错

huyingshan opened this issue · comments

// 执行采集 List<CollectionSubTask> collectionSubTasks = collectionService.processCollection(subTask); // 分发子任务 if (ListUtils.isNotEmpty(collectionSubTasks)) { List<List<CollectionSubTask>> partitions = ListUtils.partition(collectionSubTasks, 200); for (List<CollectionSubTask> partition : partitions) { map(partition, "采集子任务"); } }
tech.powerjob.common.exception.PowerJobCheckedException: java.util.concurrent.TimeoutException at tech.powerjob.worker.common.utils.TransportUtils.reliableMapTask(TransportUtils.java:80) at tech.powerjob.worker.core.processor.sdk.MapProcessor.map(MapProcessor.java:57) at com.data.cube.work.processor.DataCollectionProcessor.process(DataCollectionProcessor.java:102) at tech.powerjob.worker.core.processor.runnable.HeavyProcessorRunnable.innerRun(HeavyProcessorRunnable.java:92) at tech.powerjob.worker.core.processor.runnable.HeavyProcessorRunnable.run(HeavyProcessorRunnable.java:244) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: java.util.concurrent.TimeoutException: null at java.base/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1960) at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2095) at tech.powerjob.worker.common.utils.TransportUtils.reliableAsk(TransportUtils.java:104) at tech.powerjob.worker.common.utils.TransportUtils.reliableMapTask(TransportUtils.java:78) ... 9 common frames omitted