我的目标是杀死Flink任务管理器,然后在Windows上重新启动它。这是激发Flink中的错误所必需的,以便我可以查看检查点的工作。通过设法针对它侦听的端口查找PID,我设法找到了任务管理器PID。因此,杀死该PID会杀死taskmanager,但是我无法找到在Windows上重新启动Flink taskmanager的方法,因为taskmanager脚本是一个shell脚本。 请在以下两个查询中为我提供帮助。
答案 0 :(得分:0)
如果Windows上的任务管理器关闭且作业管理器正在运行,则只需执行%FLINK_HOME%\ bin \ start-cluster.bat即可启动任务管理器。它将仅重新启动任务管理器。
执行start-cluster.bat时,它将打开运行两个Java进程的两个终端(cmd Windows)。第二个窗口属于taskmanager,因此通过在该窗口上执行ctrl + c可以杀死taskmanager。另外,第一个窗口也属于Jobmanager。