开发者社区> 问答> 正文

canal的instance.propertios里canal.mq.dynamicTopic=ca

topic名称里的点号自动转为下划线。请问如何才能保留点号。

使用canal处理mysql-binlog,本想以库名.表名的形式来命名topic,但canal自动将点号转为下划线。而由于mysql库名命名时也有下划线,这样导致下游在使用topic时不知道数据来源。 请问如何在canal.mq.dynamicTopic配置的topic命名有点号?

原提问者GitHub用户MaErLian1988

展开
收起
山海行 2023-04-27 19:16:55 99 0
1 条回答
写回答
取消 提交回答
  • 转义呀, canal_manager\.topic-test

    原回答者GitHub用户balzaron

    2023-04-28 14:10:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
RocketMQ Client-GO 介绍 立即下载
RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载