Replies: 2 comments
-
sql如下:"CREATE TABLE CLIENT_CONNECT (" + |
Beta Was this translation helpful? Give feedback.
-
OPERATION_COMMANDS]) (1/1)#0' did not react to cancelling signal - interrupting; it is stuck for 30 seconds in method: 2022-06-16 20:22:30,130 WARN io.debezium.pipeline.ChangeEventSourceCoordinator [] - Coordinator didn't stop in the expected time, shutting down executor now |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
把两个同步操作对应的create和insert语句放到两个rediskey中,然后main函数中读取,遍历执行sql,代码如下:sqls.stream().forEach(sql->{



System.out.println(sql);
if(sql.indexOf("insert ")>-1||sql.indexOf("INSERT ")>-1){
stmtSet.addInsertSql(sql);
}else{
tenv.executeSql(sql);
}
});
// 批量执行数据保存
stmtSet.execute().print();
env.execute(jobName);,然后这种方式执行两个同步任务,然后成功启动两个job
但是同步两三次以后,同步就不执行了。也不报错,看日志也是在执行
两个sql格式如上图,就是两个create,一个insert into,请问该如何排查,从哪里看起呢?另外这种执行flink任务的方式有没有问题,会不会是两个任务用的同一个jar导致的互相冲突了吗?
Beta Was this translation helpful? Give feedback.
All reactions