栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

canal修改同步binlog日志位点

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

canal修改同步binlog日志位点

canal/conf/example/meta.dat文件

{"clientDatas":[{"clientIdentity":{"clientId":1001,"destination":"example","filter":""},"cursor":{"identity":{"slaveId":-1,"sourceAddress":{"address":"192.168.21.60","port":3306}},
"postion":{"gtid":"","included":false,"journalName":"mysql-bin.000005","position":47543372,"serverId":1739,"timestamp":1644288846000}}}],"destination":"example"}[root@centos example]#

文件信息如下:

clientId 可以参考:canal/logs/example/meta.log
address:主库ip
port:主库端口
journalName : binlog名称。
position:开始同步的位置
timestamp : 延迟的时间(写0会从journalName开头开始同步)。
destination : 实例名(默认应该和当前目录名一致)

这个文件中会记录目前的同步位点信息,一般单机模式重启之后,会直接读取这个,所以不需要配置。

保险期间可以将上面的参数写入下面的文件中,这样就可以读取到对应的日志信息了。

canal/conf/example/instance.properties文件

canal.instance.master.journal.name=
canal.instance.master.position=
canal.instance.master.timestamp=

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/731710.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号