Thanks Yang for your help.

On Thu, Feb 4, 2021, 8:28 AM Yang Wang <danrtsey...@gmail.com> wrote:

> Yes, if you are using the CLI(e.g. flink run/list/cancel -t yarn-session
> ...) for the job management,
> it will eventually call the RestClusterClient, which could retrieve the
> leader JobManager address from ZK.
>
> Please ensure that you have specified the HA related config options in CLI
> via -D or set them in the flink-conf.yaml.
>
> Best,
> Yang
>
> sidhant gupta <sidhan...@gmail.com> 于2021年2月3日周三 下午10:02写道:
>
>> Is it possible to use flink CLI instead of flink client for connecting
>> zookeeper using network load balancer to retrieve the leader Jobmanager
>> address?
>>
>> On Wed, Feb 3, 2021, 12:42 PM Yang Wang <danrtsey...@gmail.com> wrote:
>>
>>> I think the Flink client could make a connection with ZooKeeper via the
>>> network load balancer.
>>> Flink client is not aware of whether it is a network balancer or
>>> multiple ZooKeeper server address.
>>> After then Flink client will retrieve the active leader JobManager
>>> address via ZooKeeperHAService
>>> and submit the job successfully via rest client.
>>>
>>> Best,
>>> Yang
>>>
>>>
>>> sidhant gupta <sidhan...@gmail.com> 于2021年2月2日周二 下午11:14写道:
>>>
>>>> Hi
>>>>
>>>> I have a flink ECS cluster setup with HA mode using zookeeper where I
>>>> have 2 jobmanagers out of which one of will be elected as leader using
>>>> zookeeper leader election. I have one application load balancer in front of
>>>> the jobmanagers and one network load balancer in front of zookeeper.
>>>>
>>>> As per [1]
>>>> <http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/Best-way-to-find-the-current-alive-jobmanager-with-HA-mode-zookeeper-td21787.html>
>>>>  ,
>>>> we can provide zookeeper address in the flink cli arguments and it would
>>>> upload/ submit the jar to the leader jobmanager. But since I am using
>>>> network load balancer in front of zookeeper, I guess it is not able to make
>>>> connection with the zookeeper. Please provide suggestions or sample command
>>>> for uploading the flink job jar or run the job.
>>>>
>>>> Is  there any way by which we can distinguish between leader and
>>>> standby jobmanagers in terms of request or response ?
>>>>
>>>> Can we use flink cli in jenkins to upload the jar to the flink cluster
>>>> and run the jobs?
>>>>
>>>>
>>>> [1]
>>>> http://apache-flink-user-mailing-list-archive.2336050.n4.nabble.com/Best-way-to-find-the-current-alive-jobmanager-with-HA-mode-zookeeper-td21787.html
>>>>
>>>> Thanks
>>>> Sidhant Gupta
>>>>
>>>

Reply via email to