【问题标题】:How to log custom flatMap function in Flink (scala) on Kubernetes?如何在 Kubernetes 上的 Flink (scala) 中记录自定义 flatMap 函数?
【发布时间】:2019-04-04 19:28:58
【问题描述】:

我正在将自定义 flatMap 函数应用于 Flink 中的 DataStream,并希望记录我的 flatMap 函数中可能发生的异常。 Flink 作业是在 Kubernetes 上部署和运行的,所以我认为我不能只写入一些日志文件,然后手动访问它们。我可能只能通过网络浏览器访问 Flink 管理器。那么,如何将异常输出到 stdout 或一些错误/日志流,以便我可以通过 Web 界面查看它们?

【问题讨论】:

    标签: scala logging apache-flink flink-streaming


    【解决方案1】:

    如果您将 flatMap 更改为 ProcessFunction,那么您可以使用 side output 将有关每个异常的报告发送到您想要连接到侧输出的任何接收器。

    【讨论】:

      猜你喜欢
      • 2019-03-19
      • 2020-08-17
      • 2020-07-22
      • 1970-01-01
      • 2018-04-01
      • 1970-01-01
      • 2019-01-01
      • 1970-01-01
      • 2017-04-09
      相关资源
      最近更新 更多