你好,我使用的是canal 1.0.24 deployer 和 client 都是这个版本, 第一次我设置client 中subscribe 是生效的,获取数据是可以正常筛选的,但是我改了deployer 中positon 并且删除了 meta.dat 想重新插入一下数据,发现我能下载到其他库的数据,其实我只要两张表。 请问大神这是什么问题
客户端筛选为:dm_data.person,dm_data.student
结果我下载到了其他数据库的数据 现在meta 数据可以看到 我只要dm_data 库的数据
现在下载到其他库的数据了
试过几次可以稳定重现, 删除conf 中实例中的meta.dat , 然后重启 重新指定instance.properties 中的position 就失效了, 现在workaround 就是在 instance.properties 再写一个筛选
原提问者GitHub用户wz2cool
参考:https://github.com/alibaba/canal/wiki/FAQ
原回答者GitHub用户agapple
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。