diff --git a/client-adapter/launcher/src/main/java/com/alibaba/otter/canal/adapter/launcher/loader/AdapterProcessor.java b/client-adapter/launcher/src/main/java/com/alibaba/otter/canal/adapter/launcher/loader/AdapterProcessor.java index 416d8c95..85601cd5 100644 --- a/client-adapter/launcher/src/main/java/com/alibaba/otter/canal/adapter/launcher/loader/AdapterProcessor.java +++ b/client-adapter/launcher/src/main/java/com/alibaba/otter/canal/adapter/launcher/loader/AdapterProcessor.java @@ -211,6 +211,7 @@ public class AdapterProcessor { canalDestination, System.currentTimeMillis() - begin); } + break; } catch (Exception e) { if (i != retry - 1) { canalMsgConsumer.rollback(); // 处理失败, 回滚数据