开发者社区> 问答> 正文

group instance 多库事件消息怎么区分来源

环境:

服务端docker canal/canal-server(v1.1.5)、客户端canal-go

配置:

conf/canal.properties canal.instance.global.spring.xml = classpath:spring/group-instance.xml canal.instance.master1.address=192.168.123.77:3306 canal.instance.master2.address=192.168.123.88:3306

问题:

canal可以正常接收两个数据库的binlog,client订阅group可以收到两个库的事件消息 但是我怎么区分某一个事件消息的来源是哪个库呢?(每个事件消息的entry->header->ServerId值都是一样的)

原提问者GitHub用户yancyzhao

展开
收起
白夜行fighting 2023-04-25 20:40:26 179 0
1 条回答
写回答
取消 提交回答
  • 区分不出来,如果要严格区分还是配置两个队列吧

    原回答者GitHub用户agapple

    2023-04-26 17:25:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载