可能有 2 个文件替代 log4j,每隔两次打开一次?
Possble to have 2 files alternate for log4j, used every second time opening?
是否可以将 2 个文件配置为每隔一次从 log4j 开始记录时交替?
想添加一个新文件但不想拥有超过 2 个文件?
在 appender 的 log4j 配置中,如果您希望日志根据应用程序运行滚动更新,则需要指定 OnStartupTriggeringPolicy
,并且需要为您的 [定义 max
属性=13=] 并将其设置为 2
假设您使用的是 log4j2 和 XML 配置,它类似于以下内容:
<Configuration>
<Appenders>
<YourAppenderOfChoiceHere>
// Other parameters here
<Policies>
<OnStartupTriggeringPolicy />
</Policies>
<DefaultRolloverStrategy max="2"/>
</YourAppenderOfChoiceHere>
</Appenders>
// Other config stuff here
</Configuration>
显然将 YourAppenderOfChoiceHere
替换为您选择的附加程序,并添加 Loggers
等内容以使您的配置正常运行。
是否可以将 2 个文件配置为每隔一次从 log4j 开始记录时交替?
想添加一个新文件但不想拥有超过 2 个文件?
在 appender 的 log4j 配置中,如果您希望日志根据应用程序运行滚动更新,则需要指定 OnStartupTriggeringPolicy
,并且需要为您的 [定义 max
属性=13=] 并将其设置为 2
假设您使用的是 log4j2 和 XML 配置,它类似于以下内容:
<Configuration>
<Appenders>
<YourAppenderOfChoiceHere>
// Other parameters here
<Policies>
<OnStartupTriggeringPolicy />
</Policies>
<DefaultRolloverStrategy max="2"/>
</YourAppenderOfChoiceHere>
</Appenders>
// Other config stuff here
</Configuration>
显然将 YourAppenderOfChoiceHere
替换为您选择的附加程序,并添加 Loggers
等内容以使您的配置正常运行。