1、Mysql定位binlog
在MySQL中定位binlog日志可以分为gtid、binlog文件名+position两种方式,故Canal查找position的方式也分两种情况进行展开
2、Canal binlog位点同步
3、binlog位点同步的问题
如果MySQL使用VIP是去HA,当MYSQL发生主从切换的时候,canal会可能会报错,因为和备机上的binlog和position对不上。如果是基于GTID去拉binlog,应该就能解决这个问题。
https://github.com/alibaba/canal/issues/126
https://github.com/alibaba/canal/pull/618
4、Canal Gtid同步
https://www.cnblogs.com/f-zhao/p/9079990.html
https://blog.csdn.net/prestigeding/article/details/107445454
Canal binlog 日志管理器与GTID简介
https://blog.csdn.net/prestigeding/article/details/107593907
5、binlog + position、gtid两种模式的启动日志