[alibaba/canal]canal从1.1.4版本升级1.1.5版本怎么不停机升级?大佬谁踩过坑

2024-07-22 783 views
7

canal从1.1.4版本升级1.1.5版本怎么不停机升级?大佬谁踩过坑

回答

8

可以用另外的机器搭建好1.1.5,压测测试没有问题后把instance迁移过来就行,然后指定binlog的位置启动

4

我们canal是zookeeper集群,可不可以直接替换备节点的然后直接重启,直到主节点替换完毕。测试还没进行,就是不知道这种方式还有没有其他坑?

5

这边之前也是用这个模式,但是发现在切换的时候,instance会在别的节点上运行并继续采集,但是发现binlog的位置会不同步,后面换成单点模式了

1

不会吧?我们的模式是位点信息是保存在zookeeper里面的,zookeeper之间的位点会自动同步的,你们的模式是这个?

5

当前用的是单点模式了

5

嗯嗯,因为可能你们之前的位点是保存在instance里的,没有保存到zookeeper。我现在测试下这个模式,理想情况是没啥问题的