1、昨天出现canal无法读取到binlog数据,然后看了下对应的meta.log
2、到数据库查询binlog,查看结果发现binlog出现了问题
show variables like 'binlog_format'; show variables like 'log_bin'; show variables like '%server_id%'; show binlog events in 'mysql-bin.000496' from 743316937 limit 5000; #398035538 show BINARY logs;
一直往下找0,看看惊喜:
3、把canal的meta.data的pos改成这个pos就行.