gpt4 book ai didi

apache-flink - Flink 日志记录 - 使用 Log4j2

转载 作者:行者123 更新时间:2023-12-05 07:08:27 27 4
gpt4 key购买 nike

我们正在使用 yarn 在 AWS-EMR(5.29) 上运行 Flink(1.9.1) 应用程序。我们在项目的所有组件(包括 Flink 应用程序)中使用一个通用的日志记录适配器,它使用 Log4j2。

从文档中,我看到有 3 个配置文件。

  1. log4j.properties

  2. log4j-yarn-session.properties

  3. log4j-cli.properties

我知道我必须修改作业管理器和任务管理器日志的 log4j.properties 以及集群代码中未包含的代码的 log4j-cli.properties。现在鉴于这种情况,

  1. 如何传递我的 log4j2.properties?

  2. 我们是否将 lib 文件夹中的日志记录 jar 替换为 log4j2 jar?

最佳答案

这不是可靠的解决方案,但这是一种解决方法。如果删除 /conf 文件夹中的 log4j.properties 文件,将引用类路径中的 jar 中的 log4j2 文件。但是当类路径中有多个带有 log4j2 属性文件的 jar 时要小心。

关于apache-flink - Flink 日志记录 - 使用 Log4j2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61878254/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com