开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

请问在flink业务代码中try catch以后,catch里面写的旁路输出逻辑无法旁路输出

怎么回事呢?

展开
收起
游客3oewgrzrf6o5c 2022-07-03 18:15:56 494 0
1 条回答
写回答
取消 提交回答
  • 十分耕耘,一定会有一分收获!

    楼主你好,无法旁路输出可能有以下几种原因:

    1. 程序中的日志输出方式不正确,比如使用了System.out.println或者log.info等方式,这种方式输出的日志无法被旁路输出。

    2. 旁路输出的配置未正确设置,需要在代码中进行配置,具体方式可以参考阿里云官方文档。

    3. 程序中出现了未捕获的异常,导致程序异常退出,此时无法进行旁路输出。可以通过日志查看异常信息并进行修复。

    需要根据具体情况进行排查和修复。建议在程序中使用日志框架进行日志输出,至少可以保证日志信息能够被记录并进行查看。同时,也可以加入针对性的异常处理和旁路输出逻辑,提高程序的健壮性和可靠性。

    2023-08-22 16:35:08
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载