我在Flink独立运行我的应用程序,但在控制台或FLINK_HOME/log
中找不到它的sysout。
有人知道我在哪里可以看到我的应用程序调试日志吗?如何知道我的应用程序运行在哪些tm上?
当在集群上以独立模式运行Flink应用程序时,所有记录到系统退出或系统错误的内容都会进入相应的本地 log/
目录。因此,为了获得日志,你必须连接(例如使用SSH)到运行taskmanager的机器,并从那里检索日志。
以及如何知道我的应用程序在哪些TMs上运行。
JobManager web界面(默认运行在host:8081上)显示任务部署到的位置。当并行度==插槽数时,任务通常在所有机器上运行。