canal-server的数据

w3nuxt5m  于 2022-10-19  发布在  其他
关注(0)|答案(1)|浏览(128)

Question

请问canal-server从binlog同步过来后的数据是放在哪里的?
由于项目原因,我们需要把canal-server部署在k8s,但只想使用无状态部署
因此想了解下canal-server的数据持久化机制、在k8s中部署无状态可不可以

cetgtptt

cetgtptt1#

canal只同步了一部分,放在内存里;如果是tcp模式,当下游没有消费时,到了一定数量会阻塞住等待消费,然后才继续解析binlog。
具体同步到了哪里,看你的配置,可以是zk,也可以是本地文件。
如果是zk的话,就不依赖与某台机器了。

相关问题