我有一个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
?
1条答案
按热度按时间camsedfj1#
flink在zookeeper中创建的所有zNode(包括引线和闩锁节点)都是相对于
recovery.zookeeper.path.root
. 因此,您只需更改根路径recovery.zookeeper.path.root
为不同的环境设置集群。