[ 
https://issues.apache.org/jira/browse/FLINK-31780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleksandr Nitavskyi updated FLINK-31780:
----------------------------------------
    Description: 
In Apache Curator an option to skip ensemble tracking was added since version 
5.0.0 ([CURATOR-568|https://issues.apache.org/jira/browse/CURATOR-568])

This can be useful in certain scenarios in which CuratorFramework is accessing 
to ZK clusters via load balancer or Virtual IPs. 
Thus in case Zookeeper of Flink user is running behind LB or Virtual IP 
ensemble tracking could be disabled too.

Moreover enabled ensemble tracking could lead to NPE and thus Flink cluster 
failure, even if only single node is not available, see fix in Apache Curator: 
https://github.com/apache/curator/pull/433.

*Acceptance Criteria:* Users of Apache Flink has a Zookeeper config option to 
disable ensemble tracking for ZooKeeper.

  was:
In Apache Curator an option to skip ensemble tracking was added since version 
5.0.0 ([CURATOR-568|https://issues.apache.org/jira/browse/CURATOR-568])

This can be useful in certain scenarios in which CuratorFramework is accessing 
to ZK clusters via load balancer or Virtual IPs. 
Thus in case Zookeeper of Flink user is running behind LB or Virtual IP 
ensemble tracking could be disabled too.

*Acceptance Criteria:* Users of Apache Flink has a Zookeeper config option to 
disable ensemble tracking for ZooKeeper.


> Allow users to disable "Ensemble tracking" for ZooKeeper
> --------------------------------------------------------
>
>                 Key: FLINK-31780
>                 URL: https://issues.apache.org/jira/browse/FLINK-31780
>             Project: Flink
>          Issue Type: Bug
>            Reporter: Oleksandr Nitavskyi
>            Priority: Major
>
> In Apache Curator an option to skip ensemble tracking was added since version 
> 5.0.0 ([CURATOR-568|https://issues.apache.org/jira/browse/CURATOR-568])
> This can be useful in certain scenarios in which CuratorFramework is 
> accessing to ZK clusters via load balancer or Virtual IPs. 
> Thus in case Zookeeper of Flink user is running behind LB or Virtual IP 
> ensemble tracking could be disabled too.
> Moreover enabled ensemble tracking could lead to NPE and thus Flink cluster 
> failure, even if only single node is not available, see fix in Apache 
> Curator: https://github.com/apache/curator/pull/433.
> *Acceptance Criteria:* Users of Apache Flink has a Zookeeper config option to 
> disable ensemble tracking for ZooKeeper.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to