簡體   English   中英

Flink:如何在 Windows 上重新啟動 Flink 任務管理器?

[英]Flink: How to restart Flink taskmanager on windows?

我的目標是殺死 Flink 任務管理器,然后在 Windows 上重新啟動它。 這是在 Flink 中刺激錯誤所必需的,以便我可以看到檢查點工作。 我設法通過針對它偵聽的端口查找 PID 來找到任務管理器的 PID。 所以殺死那個 PID 應該殺死 taskmanager,但我無法找到一種方法在 Windows 上重新啟動 Flink taskmanager,因為 taskmanager 腳本是一個 shell 腳本。 請幫助我解決以下兩個問題。

  1. 如何在 Windows 上重啟 Flink 任務管理器? 我們是否需要安裝cygwin並使用它。 它會起作用嗎? 如果 cygwin 工作,請提供繼續重新啟動任務管理器的步驟。
  2. 有沒有更優雅的方法來了解 Windows 上的任務管理器 PID?
  1. 如果任務管理器在 Windows 上關閉並且作業管理器正在運行,那么只需執行 %FLINK_HOME%\\bin\\start-cluster.bat 即可啟動任務管理器。 它只會重新啟動任務管理器。

  2. 執行 start-cluster.bat 時,它會打開兩個運行兩個 Java 進程的終端(cmd 窗口)。 第二個窗口屬於任務管理器,因此通過在該窗口上按 ctrl+c 可以殺死任務管理器。 第一個窗口也屬於 Jobmanager。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM