开发者社区> 问答> 正文

canal 时间戳指定

看文档说: canal.instance.master.timestamp : 指定一个时间戳,canal会自动遍历mysql binlog,找到对应时间戳的binlog位点后,进行启动 那么请问格式是什么?必须要同时写上position和timestamp吗? canal.instance.standby.timestamp = 1513844601 报错,canal.instance.standby.timestamp = ‘2017-12-22 xx:xx:xx’ 也是一样的错误 错误如下截图:

提问360.png

position info conf: canal.instance.master.address = xxxxxx:3306 canal.instance.master.journal.name = MariaDB-bin.000001 canal.instance.master.position = canal.instance.master.timestamp = 1513845143

canal.instance.standby.address = xxxxxxxxx:3306 canal.instance.standby.journal.name = MariaDB-bin.000004 canal.instance.standby.position = canal.instance.standby.timestamp = 1513844601

原提问者GitHub用户kleinstliuxin

展开
收起
绿子直子 2023-05-09 11:55:48 73 0
1 条回答
写回答
取消 提交回答
  • 写着对应的timestamp即可

    原回答者GitHub用户agapple

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

相关电子书

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