开发者社区 问答 正文

canal 获取register ip get virtualbox ip address

环境信息

canal version canal-1.1.4 mysql version

问题描述

mac 本地启动 canal时,获取到 canal server的ip地址为virtualbox 的虚拟ip地址

步骤重现

1、canal 的配置文件canal.properties 未配置canal.register.ip

2、canal server 启动时,检测canal.register.ip 未配置,使用 com.alibaba.otter.canal.common.utils.AddressUtils#getHostAddress 方法获取ip地址

期待结果

提问196.png

应该获取到en0 网卡地址

现执行情况

提问197.png

获取到了virtualbox的ip地址

原提问者GitHub用户kangjiabang

展开
收起
Java工程师 2023-05-03 12:46:06 101 分享 版权
1 条回答
写回答
取消 提交回答
  • canal.register.ip要解决的就是多ip的问题

    原回答者GitHub用户agapple

    2023-05-04 16:26:36
    赞同 展开评论