Hi, nage,

I agree to the Shammon's suggestion after reading the context. Maybe you
need a 'Job Management Service' to manage all jobs among different
namespaces. I think the job management is not suitable for implementation
in the Flink engine.

Best,
Hang

Shammon FY <zjur...@gmail.com> 于2023年4月13日周四 11:34写道:

> Hi
>
> The job in ns2 has the permission to stop the job in ns1? How about
> managing the relationship in your `Job Submission Service` if it exists.
> The service can check and stop the job in ns1 before it submitting the job
> to ns2, what do you think?
>
> Best,
> Shammon FY
>
>
> On Thu, Apr 13, 2023 at 10:50 AM naga sudhakar <nagasudha...@gmail.com>
> wrote:
>
>> Hi,
>> Thanks for your reply.
>> It is slightly different, would be happy to have any suggestion  for the
>> scenario you mentioned.
>> My scenario: I have 2 namespaces say ns1,ns2. I have to make sure only
>> one of ns1 or ns2 should run my flink jobs. Say initially ns1 is running
>> flink jobs, later planned to move them to ns2. Now when I start in ns2, I
>> can make an api call to ns1 jobmanager about running jobs and if no jobs
>> then only I should start in ns2. I can introduce this logic inside the
>> flink job java main method  where my total streaming logic present. So if I
>> identify then, how can I stop the initiated job?
>>
>> Thanks,
>> Nagasudhakar.
>>
>> On Thu, 13 Apr, 2023, 7:08 am Shammon FY, <zjur...@gmail.com> wrote:
>>
>>> Hi naga
>>>
>>> Could you provide a specific description of your scene? It sounds like
>>> your requirement requires a uniqueness check to ensure that there are no
>>> multiple identical jobs running simultaneously, right?
>>>
>>> Best,
>>> Shammon FY
>>>
>>> On Wed, Apr 12, 2023 at 4:08 PM naga sudhakar <nagasudha...@gmail.com>
>>> wrote:
>>>
>>>> Thanks for your email.
>>>> I am looking  more in terms of running  these flinkk jobs in multi
>>>> names pace environment and make sure only one namespace  flink jobs are
>>>> running.
>>>> So on the Job manager when i try to start a flink job, it has to check
>>>> if it's allowed to run in this namespace  or not and accordingly flink job
>>>> shud turn into running state otherwise it shud cancel  by itself
>>>>
>>>>
>>>>
>>>> On Wed, 12 Apr, 2023, 12:06 pm Gen Luo, <luogen...@gmail.com> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> Is the job you want to start running or already finished?
>>>>> If the job is running, this is simply a failover or a JM failover
>>>>> case.
>>>>> While if the job has finished, there's no such feature that can
>>>>> restart the job
>>>>> automatically, AFAIK.  The job has to be submitted again.
>>>>>
>>>>> On Wed, Apr 12, 2023 at 10:58 AM naga sudhakar <nagasudha...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Team,
>>>>>> Greetings!!
>>>>>> Just wanted to know when job manager or task manager is being
>>>>>> restarted, is there a way to run the existing flink jobs based on a
>>>>>> condition? Same query when I am starting flink job fresh also.
>>>>>>
>>>>>> Please let me know if any more information is required from my side.
>>>>>>
>>>>>> Thanks & Regards
>>>>>> Nagasudhakar  Sajja.
>>>>>>
>>>>>

Reply via email to