开发者社区 问答 正文

canal在启动时会把自己所在的IP注册在zookeeper中,

环境信息

canal version canal 1.1.4-SNAPSHOT

mysql version 5.7.13

问题描述

由于我本机上有多个网卡, 以及配置了多个虚拟网络. 而canal在启动时会把自己所在的IP注册在zookeeper中, 经观察发现, canal注册的IP是虚拟网络IP, 或者其他不可用的IP. 将这些网络禁掉后, 只剩下可用的IP后,再次启动, 注册的IP才是对的. 客户端才可以拿到正确的canal server地址.

原提问者GitHub用户threedays163

展开
收起
数据大拿 2023-05-04 11:31:03 101 分享 版权
1 条回答
写回答
取消 提交回答
  • 可以在canal.properties指定ip

    原回答者GitHub用户agapple

    2023-05-05 10:15:30
    赞同 展开评论