MySQL=5.7.26
在服务器端执行 show master status 显示: File : mysql.binlog-000341 Position: 729696697
于是在instance配置中写为: canal.instance.master.journal.name=mysql-bin.000341 canal.instance.master.position=729696697
但是instance启动后显示: "postion":{"gtid":"","included":false,"journalName":"mysql-bin.000341","position":299,"serverId":622536076,"timestamp":1614457009000} position=299,与配置不一致
另,不写上面两个参数的话,启动后仍然是这个结果
请问我什么地方配置有误吗?
原提问者GitHub用户yourgf
你的instance里面应该又一个meta.dat, 里面记录了下次要拉取的位点信息,如果你想指定消费,可能需要删除这个文件,他会重新读取你的master.journal.name 和 master.position等配置
原回答者GitHub用户Lovzi
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。