gpt4 book ai didi

java - 是否可以有 2 个文件替代 log4j,每次打开时使用?

转载 作者:行者123 更新时间:2023-11-30 03:10:26 25 4
gpt4 key购买 nike

是否可以配置 2 个文件,以便每隔两次从 log4j 启​​动日志记录时交替使用?

想要添加新文件但不想添加超过 2 个文件?

最佳答案

在 log4j 附加程序配置中,如果您希望日志根据应用程序运行滚动,并且需要定义 max,则需要指定 OnStartupTriggeringPolicy您的 DefaultRolloverStrategy 属性并将其设置为 2

假设您使用 log4j2 和 XML 配置,它会类似于以下内容:

<Configuration>
<Appenders>
<YourAppenderOfChoiceHere>
// Other parameters here
<Policies>
<OnStartupTriggeringPolicy />
</Policies>
<DefaultRolloverStrategy max="2"/>
</YourAppenderOfChoiceHere>
</Appenders>
// Other config stuff here
</Configuration>

显然,将 YourAppenderOfChoiceHere 替换为您选择的附加程序,并添加诸如 Loggers 等内容,以使您的配置正常运行。

关于java - 是否可以有 2 个文件替代 log4j,每次打开时使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33734959/

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