apache flink - How to configure recovery.zookeeper.path.* params correctly? -


i have one zookeeper cluster , want use several environments (staging, production, etc.)

how configure recovery.zookeeper.path.* parameters in case?

i see 2 possible ways:

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

or

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

?

all znodes flink creates (including leader , latch nodes) in zookeeper relative recovery.zookeeper.path.root. consequently, have change root path recovery.zookeeper.path.root set cluster different environment.


Comments