增量同步报错
-
2022-07-05 11:43:41.158 [heartbeat-report-3-thd-0] ERROR rsocket - Fetch task rsocket request’s async result from future timeout. Current timeout time is 5000. Route name is taskReceiveHeartBeat, requestId is 645acbca-fc14-11ec-85a1-655545b1e0ce
java.util.concurrent.TimeoutException: Waited 5000 milliseconds for com.google.common.util.concurrent.SettableFuture@2bfab904[status=PENDING]
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:470)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:92)
at com.clougence.cloudcanal.task.rsocket.impl.TaskRSocketServiceImpl.getAsyncResult(TaskRSocketServiceImpl.java:92)
at com.clougence.cloudcanal.task.rsocket.impl.TaskRSocketServiceImpl.requestNonBlock(TaskRSocketServiceImpl.java:67)
at com.clougence.cloudcanal.base.service.task.thread.AliveHeartbeatReportThread.run(AliveHeartbeatReportThread.java:61)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748) -
@junyu-cloudcanal
1、sidecar进程正常
2、日志在哪个目录看? -
@秋实 这个日志是是 task 进程发了请求给 sidecar 进程,上报心跳,但是异步等待这个回应没等到。看看sidecar进程是否正常,日志是否有报错。