开发者社区> 问答> 正文
1
0
分享

zookeeper挂了重启后,canal server的同步停止了

canal运行中,zookeeper不知什么原因挂了,然后canal server开始报连不上zookeeper的错误,

于是stop了canal server,然后重启zookeeper、canal server和canal_client。

重启后发现canal_client在getWithoutAck()这个地方卡住了,一直获取不到Message,所以同步

也就卡住了,经检查主库的日志,发瑞已经到了binlog.000446,而canal_server从zookeeper中

获取到的日志为binlog.000440,已经差了6个日志没有同步了。

后来发现,cannal每同步一段时间,就会停住,过一段时间后,会继续同步,然后周而复始的

原提问者GitHub用户gongfangjun

展开
收起
绿子直子 2023-05-09 15:13:37 117 0 发布于北京
举报
飞天免费试用计划
领取免费云资源,开启云上实践第一步
注册配置 MSE Nacos/ZooKeeper
118元/月
额度1个月内有效
云原生网关 MSE Higress
422元/月
额度3个月内有效
任务调度 XXL-JOB 版免费试用
400 元额度,开发版规格
额度1个月内有效
1 条回答
写回答
取消 提交回答
  • 卡主的异常原因要看看,是否是表结构删除性质导致

    原回答者GitHub用户agapple

    2023-05-10 10:35:30 发布于北京 举报
    赞同 评论 打赏

    评论

    全部评论 (0)

    登录后可评论
问答排行榜
最热
最新

相关电子书

更多
《MSE 微服务网关》 立即下载
微服务引擎 MSE 治理中心重磅发布 立即下载
阿里云微服务引擎 MSE 2.0 线上发布 立即下载