Open dyrnq opened 2 hours ago
curl -fSL# -O https://ghp.ci/https://github.com/alibaba/canal/blob/master/deployer/src/main/resources/spring/memory-instance.xml
curl -fSL# -O https://ghp.ci/https://github.com/alibaba/canal/blob/master/deployer/src/main/resources/spring/file-instance.xml
curl -fSL# -O https://ghp.ci/https://github.com/alibaba/canal/blob/master/deployer/src/main/resources/spring/default-instance.xml
对比,发现是metaManager这个bean不同
file | class |
---|---|
classpath:spring/memory-instance.xml | com.alibaba.otter.canal.meta.MemoryMetaManager |
classpath:spring/file-instance.xml | com.alibaba.otter.canal.meta.FileMixedMetaManager |
classpath:spring/default-instance.xml | com.alibaba.otter.canal.meta.PeriodMixedMetaManager |
这个有点类似flink的snapshot, checkpoint持久化存储到哪里的配置
这个classpath:spring/default-instance.xml
就是存zookeeper