canal1.1.5版本。开启了rocketmq模式。flatmessage=false
canal.instance.filter.transaction.entry 设为 true,其他filter为默认
message依旧是大量的TRANSACTIONBEGIN和TRANSACTIONEND
原提问者GitHub用户llzzll
这个参数一直不起作用,后来看了下源码后。 把canal1.1.5\conf\XXXXXX\instance.properties的 canal.mq.dynamicTopic参数打开就行了 根据源码显示,开了动态topic时,canal不需要任何配置就会自动过滤掉transaction起止的binlog
原回答者GitHub用户llzzll
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。