Now, I am able to create an class of flink she'll front end UI class. Once I 
have this instance, I can launch cmd in Java. Cmd has features to connect 
remote resource manager to do most if actions.

Thanks,
Will

> On Oct 3, 2016, at 4:31 AM, "LINZ, Arnaud" <al...@bouyguestelecom.fr> wrote:
> 
> Hi,
>  
> I have a similar issue. Here is how I deal with programmatically stopping 
> permanent streaming jobs, and I’m interested in knowing if there is a better 
> way now.
>  
> Currently, I use hand-made streaming sources that periodically check for some 
> flag and end if a stop request was made.  Stopping the source allow the 
> on-going streaming jobs to finish smoothly.
> That way, by using a “live file” presence check in my sources, and creating a 
> “stopped ok file” when the streaming execution ends ok, I’m able to make  “a 
> stopping shell script” that notify the streaming chain of a user cancellation 
> by deleting the “live file” and checking for the “stopped ok file” in a 
> waiting loop before ending.
>  
> This stopping shell script allow me to automate “stop/start” scripts when I 
> need to perform some task (like a reference table refresh) that requires the 
> streaming job to be stopped (without cancelling it from the rest interface, 
> so without relying on the snapshot system to prevent the loss of intermediate 
> data, and allowing me to implement clean-up code if needed).
>  
> The drawback of this method is not being able to use “off-the-shelf” sources 
> directly, I always have to wrap or patch them to implement the live file 
> check.
>  
> Best regards,
> Arnaud
>  
>  
> De : Aljoscha Krettek [mailto:aljos...@apache.org] 
> Envoyé : mercredi 21 septembre 2016 14:54
> À : user@flink.apache.org; Max Michels <m...@apache.org>
> Objet : Re: How to stop job through java API
>  
> Hi,
> right now this is not possible, I'm afraid.
>  
> I'm looping in Max who has done some work in that direction. Maybe he's got 
> something to say.
>  
> Cheers,
> Aljoscha
>  
> On Wed, 14 Sep 2016 at 03:54 Will Du <will...@gmail.com> wrote:
> Hi folks,
> How to stop link job given job_id through java API?
> Thanks,
> Will
> 
> 
> L'intégrité de ce message n'étant pas assurée sur internet, la société 
> expéditrice ne peut être tenue responsable de son contenu ni de ses pièces 
> jointes. Toute utilisation ou diffusion non autorisée est interdite. Si vous 
> n'êtes pas destinataire de ce message, merci de le détruire et d'avertir 
> l'expéditeur.
> 
> The integrity of this message cannot be guaranteed on the Internet. The 
> company that sent this message cannot therefore be held liable for its 
> content nor attachments. Any unauthorized use or dissemination is prohibited. 
> If you are not the intended recipient of this message, then please delete it 
> and notify the sender.

Reply via email to