mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
并行解析模式下有丢数据风险 (#1857)
This commit is contained in:
@@ -441,6 +441,8 @@ public class MysqlMultiStageCoprocessor extends AbstractCanalLifeCycle implement
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void handleEventException(final Throwable ex, final long sequence, final Object event) {
|
public void handleEventException(final Throwable ex, final long sequence, final Object event) {
|
||||||
|
//异常上抛,否则processEvents的逻辑会默认会mark为成功执行,有丢数据风险
|
||||||
|
throw new CanalParseException(ex);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user