![](/img/trans.png)
[英]How can we Increase the Task Managers in Apache Flink application
[英]Apache Flink: multiple task managers in local mode
在本地模式下,我可以啟動另一個任務管理器嗎? 雖然我嘗試了./taskmanager.sh start
,但 web 儀表板上的任務管理器數量沒有改變。
命令./taskmanager.sh start -m localhost:6123
也不起作用。
我該怎么辦? 在本地模式下無法啟動多個任務管理器嗎?
要啟動另一個任務管理器,您應該在 flink 二進制目錄中運行以下命令:
bin/taskmanager.sh start
這應該更新 Web 儀表板上的任務管理器數量,並為您提供如下輸出:
[INFO] 1 instance(s) of taskmanager are already running on my-localhost.
Starting taskmanager daemon on host my-localhost.
據我了解,您想在本地機器上設置一個獨立的集群。 如果是這種情況,您可以簡單地編輯 $FLINK_DIST/conf/workers,其中每一行代表一個 TM 主機。 默認情況下,localhost 中只有一個 TM。 在您的情況下,您可以向其中添加一行“localhost”。 然后,執行 $FLINK_DIST/bin/start-cluster.sh,你可以在你的本地機器上看到一個帶有兩個 TM 的獨立集群。
此選項不適用於 Windows。 https://lists.apache.org/thread.html/r7693d0c06ac5ced9a34597c662bcf37b34ef8e799c32cc0edee373b2%40%3Cdev.flink.apache.org%3E
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.