gpt4 book ai didi

java - 外部设置日志级别log4j

转载 作者:太空宇宙 更新时间:2023-11-04 10:33:08 25 4
gpt4 key购买 nike

我犯了一个错误。我在其属性文件中设置了 log4j 的日志级别,以便在本地计算机中对其进行测试,但是当我们将其部署到服务器上并将 log4j.property 文件捆绑到 jar 本身中时,我们会在 shell 脚本或属性文件中从外部提供日志级别(我知道这是一种奇怪的做法,但我现在无法对此做任何事情)。为此,我们注释 log4j.properties 文件中的 log.level 行并从 VM 参数中读取日志级别。现在的问题是我错过了评论被设置为 DEBUG 级别的 log.level 行,并且我想要支持团队的日志必须处于 INFO 级别。现在,即使我尝试从外部传递 log.level,属性文件也会覆盖该值。我现在能做什么呢?该代码将于本周末在生产环境中运行,因此我无法触及它。请救救我:)

最佳答案

您可以使用-Dlog4j.configuration=/your/config.properties启动应用程序来覆盖从类路径中选取的配置。

关于java - 外部设置日志级别log4j,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49790941/

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