开发者社区> 问答> 正文

用zookeeper对canal做高可用的时候,canal.instance.tsdb.dir 这个

看tsdb 的wiki,有个地方不是很理解:“基于磁盘的模式,可以结合存储计算分离的技术,canal failover之后只要在另一个计算节点上拉起,并加载云盘上的DB数据,做到多机冷备” 。正常情况下,只有一个canal提供服务,要是发生了failover,切到了另外一个canal上,刚刚的ddl怎么同步过去呢?看这句话的意思是要canal.instance.tsdb.dir 设置成共享磁盘目录吗? https://github.com/alibaba/canal/wiki/TableMetaTSDB

原提问者GitHub用户otjoy

展开
收起
白夜行fighting 2023-04-25 21:16:15 282 0
1 条回答
写回答
取消 提交回答
  • tsdb可以选择一个远程的mysql

    原回答者GitHub用户agapple

    2023-04-26 17:52:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《MSE 微服务网关》 立即下载
微服务引擎 MSE 治理中心重磅发布 立即下载
阿里云微服务引擎 MSE 2.0 线上发布 立即下载