如何正确配置recovery.zookeeper.path.*参数?

h43kikqp  于 2021-06-25  发布在  Flink
关注(0)|答案(1)|浏览(275)

我有一个zookeeper集群,并希望将其用于多个环境(暂存、生产等)
如何配置 recovery.zookeeper.path.* 这种情况下的参数?
我看到两种可能的方法:

recovery.zookeeper.path.root: /{{ env }}/flink
recovery.zookeeper.path.latch: /{{ env }}/leaderlatch
recovery.zookeeper.path.leader: /{{ env }}/leader

或者

recovery.zookeeper.path.root: /{{ env }}/flink
recovery.zookeeper.path.latch: /leaderlatch
recovery.zookeeper.path.leader: /leader

?

camsedfj

camsedfj1#

flink在zookeeper中创建的所有zNode(包括引线和闩锁节点)都是相对于 recovery.zookeeper.path.root . 因此,您只需更改根路径 recovery.zookeeper.path.root 为不同的环境设置集群。

相关问题