开发者社区> 问答> 正文

Client中 subscribe 筛选失效了

你好,我使用的是canal 1.0.24 deployer 和 client 都是这个版本, 第一次我设置client 中subscribe 是生效的,获取数据是可以正常筛选的,但是我改了deployer 中positon 并且删除了 meta.dat 想重新插入一下数据,发现我能下载到其他库的数据,其实我只要两张表。 请问大神这是什么问题

客户端筛选为:dm_data.person,dm_data.student

结果我下载到了其他数据库的数据 现在meta 数据可以看到 我只要dm_data 库的数据

提问361.png

现在下载到其他库的数据了

提问362.png

试过几次可以稳定重现, 删除conf 中实例中的meta.dat , 然后重启 重新指定instance.properties 中的position 就失效了, 现在workaround 就是在 instance.properties 再写一个筛选

原提问者GitHub用户wz2cool

展开
收起
绿子直子 2023-05-09 11:58:28 98 0
1 条回答
写回答
取消 提交回答
  • 参考:https://github.com/alibaba/canal/wiki/FAQ

    原回答者GitHub用户agapple

    2023-05-10 10:22:03
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

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