cgy0214 opened a new issue, #5895:
URL: https://github.com/apache/seatunnel/issues/5895

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/seatunnel/issues?q=is%3Aissue+label%3A%22bug%22)
 and found no similar issues.
   
   
   ### What happened
   
   
   1.oracle - > maxcompute
   2000w数据量,同步过程中自动变成取消,并没有错误信息
   同步过程中状态自动变为 CANCELED 断开同步。
   
   2023-11-22 10:44:39,538 INFO  
com.hazelcast.client.impl.statistics.ClientStatisticsService - Client 
statistics is enabled with period 5 seconds.
   
{"jobId":779296482304983041,"jobName":"SeaTunnel","jobStatus":"CANCELED","submitTime":1700563561171,"finishTime":1700565732386,"pipelineStateMapperMap":{"PipelineLocation(jobId=779296482304983041,
 
pipelineId=1)":{"pipelineStatus":"CANCELED","executionStateMap":{"TaskGroupLocation{jobId=779296482304983041,
 pipelineId=1, 
taskGroupId=30000}":"CANCELED","TaskGroupLocation{jobId=779296482304983041, 
pipelineId=1, taskGroupId=1}":"CANCELED"}}},"errorMessage":null}
   
   
   2.web页面程序部署正常,打开页面404.
   
   访问:http://127.0.0.1:8801/ui   404
   
   启动日志:
   2023-11-22 10:45:52.352 seatunnel xb-nexus INFO [tr:,sp:] [main] 
[JettyWebServer.start():172] - Jetty started on port(s) 8801 (http/1.1) with 
context path '/'
   2023-11-22 10:45:52.352 seatunnel xb-nexus INFO [tr:,sp:] [main] 
[DocumentationPluginsBootstrapper.start():120] - Context refreshed
   ......
   2023-11-22 10:45:53.039 seatunnel xb-nexus INFO [tr:,sp:] [main] 
[StartupInfoLogger.logStarted():61] - Started SeatunnelApplication in 6.454 
seconds (JVM running for 6.881)
   
   
   
   
   ### SeaTunnel Version
   
   apache-seatunnel-2.3.3
   
   
   apache-seatunnel-web-1.0.0
   
   ### SeaTunnel Config
   
   ```conf
   seatunnel:
     engine:
       history-job-expire-minutes: 1440
       backup-count: 1
       queue-type: blockingqueue
       print-execution-info-interval: 60
       print-job-metrics-info-interval: 60
       slot-service:
         dynamic-slot: true
       checkpoint:
         interval: 100000
         timeout: 600000
         storage:
           type: hdfs
           max-retained: 3
           plugin-config:
             namespace: /tmp/seatunnel/checkpoint_snapshot
             storage.type: hdfs
             fs.defaultFS: file:///tmp/ # Ensure that the directory has written 
permission
   
   
   
   env {
     execution.parallelism = 2
     job.mode = "STREAMING"
     job.name = odps_sync_detail
     checkpoint.interval = 120000 # 尝试过很多修改,就是因为提示Please increase checkpoint 
timeout in the seatunnel.yaml
     checkpoint.timeout = 120000 # 尝试过很多修改,就是因为提示Please increase checkpoint 
timeout in the seatunnel.yaml
     execution.checkpoint.interval = 120000
     #execution.checkpoint.data-uri = "hdfs://localhost:9000/checkpoint"
   }
   
   
   source{
        Jdbc {
           url = "jdbc:oracle:thin:@127.0.0.1:1521/db"
           driver = "oracle.jdbc.OracleDriver"
           user = "root"
           password = "root"
           query = "SELECT * FROM gl_detail"
                result_table_name = "sync_gl_detail_v3"
       }
   }
   
   
   
   
   transform {
   }
   
   
   
   
   sink {
       Maxcompute {
                accessId="xxxx"
                accesskey="xxxxx"
                endpoint="http://service.cn-beijing.maxcompute.aliyun.com/api";
                project="xxxxx"
                table_name="sync_gl_detail_v3"
     }
   }
   ```
   
   
   ### Running Command
   
   ```shell
   $SEATUNNEL_HOME/bin/seatunnel.sh --config $SEATUNNEL_HOME/task/oracle.odps 
--async true
   ```
   
   
   ### Error Exception
   
   ```log
   2023-11-21 19:22:10,350 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - timeout 
checkpoint: 779296482304983041/1/12, CHECKPOINT_TYPE
   2023-11-21 19:22:10,350 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - start 
clean pending checkpoint cause Checkpoint expired before completing. Please 
increase checkpoint timeout in the seatunnel.yaml
   2023-11-21 19:22:10,351 ERROR 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - trigger 
checkpoint failed
   org.apache.seatunnel.engine.server.checkpoint.CheckpointException: 
Checkpoint expired before completing. Please increase checkpoint timeout in the 
seatunnel.yaml
        at 
org.apache.seatunnel.engine.server.checkpoint.PendingCheckpoint.abortCheckpoint(PendingCheckpoint.java:172)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$cleanPendingCheckpoint$19(CheckpointCoordinator.java:645)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4705)
 ~[?:1.8.0_382]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.cleanPendingCheckpoint(CheckpointCoordinator.java:643)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.handleCoordinatorError(CheckpointCoordinator.java:261)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$null$9(CheckpointCoordinator.java:532)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
~[?:1.8.0_382]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_382]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_382]
   2023-11-21 19:22:10,351 ERROR 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - trigger 
checkpoint failed
   org.apache.seatunnel.engine.server.checkpoint.CheckpointException: 
Checkpoint expired before completing. Please increase checkpoint timeout in the 
seatunnel.yaml
        at 
org.apache.seatunnel.engine.server.checkpoint.PendingCheckpoint.abortCheckpoint(PendingCheckpoint.java:172)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$cleanPendingCheckpoint$19(CheckpointCoordinator.java:645)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4705)
 ~[?:1.8.0_382]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.cleanPendingCheckpoint(CheckpointCoordinator.java:643)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.handleCoordinatorError(CheckpointCoordinator.java:261)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$null$9(CheckpointCoordinator.java:532)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
~[?:1.8.0_382]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_382]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_382]
   2023-11-21 19:22:10,353 ERROR 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - trigger 
checkpoint failed
   org.apache.seatunnel.engine.server.checkpoint.CheckpointException: 
Checkpoint expired before completing. Please increase checkpoint timeout in the 
seatunnel.yaml
        at 
org.apache.seatunnel.engine.server.checkpoint.PendingCheckpoint.abortCheckpoint(PendingCheckpoint.java:172)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$cleanPendingCheckpoint$19(CheckpointCoordinator.java:645)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4705)
 ~[?:1.8.0_382]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.cleanPendingCheckpoint(CheckpointCoordinator.java:643)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.handleCoordinatorError(CheckpointCoordinator.java:261)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$null$9(CheckpointCoordinator.java:532)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
~[?:1.8.0_382]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_382]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_382]
   2023-11-21 19:22:10,355 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - wait 
checkpoint completed: 17
   2023-11-21 19:22:10,357 ERROR 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - trigger 
checkpoint failed
   org.apache.seatunnel.engine.server.checkpoint.CheckpointException: 
Checkpoint expired before completing. Please increase checkpoint timeout in the 
seatunnel.yaml
        at 
org.apache.seatunnel.engine.server.checkpoint.PendingCheckpoint.abortCheckpoint(PendingCheckpoint.java:172)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$cleanPendingCheckpoint$19(CheckpointCoordinator.java:645)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4705)
 ~[?:1.8.0_382]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.cleanPendingCheckpoint(CheckpointCoordinator.java:643)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.handleCoordinatorError(CheckpointCoordinator.java:261)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$null$9(CheckpointCoordinator.java:532)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
~[?:1.8.0_382]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_382]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_382]
   2023-11-21 19:22:10,358 ERROR 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - trigger 
checkpoint failed
   org.apache.seatunnel.engine.server.checkpoint.CheckpointException: 
Checkpoint expired before completing. Please increase checkpoint timeout in the 
seatunnel.yaml
        at 
org.apache.seatunnel.engine.server.checkpoint.PendingCheckpoint.abortCheckpoint(PendingCheckpoint.java:172)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$cleanPendingCheckpoint$19(CheckpointCoordinator.java:645)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.ConcurrentHashMap$ValuesView.forEach(ConcurrentHashMap.java:4705)
 ~[?:1.8.0_382]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.cleanPendingCheckpoint(CheckpointCoordinator.java:643)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.handleCoordinatorError(CheckpointCoordinator.java:261)
 ~[seatunnel-starter.jar:2.3.3]
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$null$9(CheckpointCoordinator.java:532)
 ~[seatunnel-starter.jar:2.3.3]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
~[?:1.8.0_382]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
 ~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_382]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_382]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_382]
   2023-11-21 19:22:10,359 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - start 
clean pending checkpoint cause CheckpointCoordinator inside have error.
   2023-11-21 19:22:10,359 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - Turn 
checkpoint_state_779296482304983041_1 state from RUNNING to FAILED
   2023-11-21 19:22:10,359 WARN  
org.apache.seatunnel.engine.server.dag.physical.SubPlan - Job odps_sync_detail 
(779296482304983041), Pipeline: [(1/1)] checkpoint have error, cancel the 
pipeline
   2023-11-21 19:22:10,359 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - start 
clean pending checkpoint cause CheckpointCoordinator inside have error.
   2023-11-21 19:22:10,359 WARN  
org.apache.seatunnel.engine.server.dag.physical.SubPlan - start cancel job Job 
odps_sync_detail (779296482304983041), Pipeline: [(1/1)] count = 0
   2023-11-21 19:22:10,360 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - start 
clean pending checkpoint cause CheckpointCoordinator inside have error.
   2023-11-21 19:22:10,360 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - start 
clean pending checkpoint cause CheckpointCoordinator inside have error.
   2023-11-21 19:22:10,361 INFO  
org.apache.seatunnel.engine.server.dag.physical.SubPlan - Job odps_sync_detail 
(779296482304983041), Pipeline: [(1/1)] turn from state RUNNING to CANCELING.
   2023-11-21 19:22:10,361 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - Turn 
checkpoint_state_779296482304983041_1 state from FAILED to FAILED
   2023-11-21 19:22:10,361 WARN  
org.apache.seatunnel.engine.server.dag.physical.SubPlan - Job odps_sync_detail 
(779296482304983041), Pipeline: [(1/1)] checkpoint have error, cancel the 
pipeline
   2023-11-21 19:22:10,362 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - Turn 
checkpoint_state_779296482304983041_1 state from FAILED to FAILED
   2023-11-21 19:22:10,362 WARN  
org.apache.seatunnel.engine.server.dag.physical.SubPlan - Job odps_sync_detail 
(779296482304983041), Pipeline: [(1/1)] checkpoint have error, cancel the 
pipeline
   2023-11-21 19:22:10,363 INFO  
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator - Turn 
checkpoint_state_779296482304983041_1 state from FAILED to FAILED
   2023-11-21 19:22:10,363 ERROR 
org.apache.seatunnel.engine.server.dag.physical.SubPlan - Job odps_sync_detail 
(779296482304983041), Pipeline: [(1/1)] cancel error with exception: 
java.lang.InterruptedException
        at 
java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:347)
        at 
java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
        at 
org.apache.seatunnel.engine.server.dag.physical.SubPlan.cancelPipelineTasks(SubPlan.java:461)
        at 
org.apache.seatunnel.engine.server.dag.physical.SubPlan.cancelPipeline(SubPlan.java:417)
        at 
org.apache.seatunnel.engine.server.dag.physical.SubPlan.handleCheckpointError(SubPlan.java:659)
        at 
org.apache.seatunnel.engine.server.master.JobMaster.lambda$handleCheckpointError$2(JobMaster.java:341)
        at java.util.ArrayList.forEach(ArrayList.java:1259)
        at 
org.apache.seatunnel.engine.server.master.JobMaster.handleCheckpointError(JobMaster.java:338)
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointManager.handleCheckpointError(CheckpointManager.java:180)
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.handleCoordinatorError(CheckpointCoordinator.java:266)
        at 
org.apache.seatunnel.engine.server.checkpoint.CheckpointCoordinator.lambda$null$9(CheckpointCoordinator.java:532)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
   ```
   
   
   ### Zeta or Flink or Spark Version
   
   用的是
   seatunnel-cluster.sh -d
   
   ### Java or Scala Version
   
   1.8
   
   ### Screenshots
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to