如何在 Flink Standalone 中查看 Log 或 Sysout

How to See Log or Sysout in Flink Standalone

我 运行 我在 Flink standalone 中的应用程序,但在控制台或 FLINK_HOME/log 中找不到它的 sysout。

有谁知道我在哪里可以看到我的应用程序调试日志?以及如何知道我的应用程序 运行 在哪些 TM 上?

当运行在集群上以独立模式运行 Flink 应用程序时,记录到系统输出或系统错误的所有内容都会进入相应的 local log/ 目录。 因此,要获取日志,您必须连接(例如使用 SSH)机器 运行ning TaskManagers 并从那里检索日志。

And how to know which TMs my application run on.

JobManager Web 界面(运行ning on host:8081 默认情况下)显示任务部署到的位置。 当并行度 == 槽数时,任务通常 运行 在所有机器上。