[ https://issues.apache.org/jira/browse/FLINK-4555?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15503965#comment-15503965 ]
Maximilian Michels commented on FLINK-4555: ------------------------------------------- There has been some refactoring previously. However, I couldn't find that the feature has been removed. The cluster shuts down cleanly in the following order: 1. Client requests shutdown 2. JobManager receives StopCluster message 3. JobManager sends StopCluster message to all connected TaskManager 3.1 TaskManagers shut down and start a ProcessShutDownThread which kills after 10 seconds. 4. JobManager sends StopCluster message to the ResourceManager 4.1 ResourceManager unregisters as application master 5. JobManager shuts down, informs the client, and starts a ProcessShutDownThread which kills after 10 seconds. Still, a good idea to back this with a test. > Explicitly kill TaskManager on YARN when ApplicationMaster is shutting down > --------------------------------------------------------------------------- > > Key: FLINK-4555 > URL: https://issues.apache.org/jira/browse/FLINK-4555 > Project: Flink > Issue Type: Bug > Components: YARN Client > Affects Versions: 1.1.0 > Reporter: Robert Metzger > Assignee: Maximilian Michels > Priority: Critical > > It seems that Flink is not explicitly destroying the TaskManager JVM when the > ApplicationMaster is shutting down (when the YARN application is stopping). > Since this was once in Flink (in 1.0.x) we should add a test case to ensure > this feature stays in the code. -- This message was sent by Atlassian JIRA (v6.3.4#6332)