开发者社区> 问答> 正文

canal实现HA 并且发送消息到kafka集群,主备切换导致消息重复发送

canal实现HA后,binlog的position记录到了zookeeper中,但将主应用暂停掉后,备用会将之前一段时间没有经由它处理的binlog重新投递到kafka中.是什么情况???

在HA模式下 停止A,切换到B,再启动A,再停止B由A操作的zk上的cursor的position不更新,不知道是因为集成了Kafka还是其他原因??

原提问者GitHub用户ViberW

展开
收起
Java工程师 2023-05-08 19:05:13 96 0
1 条回答
写回答
取消 提交回答
  • 已知问题,建议升级1.1.1新版本

    原回答者GitHub用户agapple

    2023-05-09 19:06:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Java Spring Boot开发实战系列课程【第16讲】:Spring Boot 2.0 实战Apache Kafka百万级高并发消息中间件与原理解析 立即下载
MaxCompute技术公开课第四季 之 如何将Kafka数据同步至MaxCompute 立即下载
消息队列kafka介绍 立即下载