如何正确配置recovery.zookeeper.path.*params



我有一个动物园管理员集群,并希望将其用于多种环境(暂存、生产等)

在这种情况下,如何配置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

Flink在ZooKeeper中创建的所有ZNode(包括leader和latch节点)都是相对于recovery.zookeeper.path.root的。因此,您只需要更改根路径recovery.zookeeper.path.root就可以为不同的环境设置集群。

相关内容

  • 没有找到相关文章

最新更新