[英]Log4j appender append/store log file to a particular location in Storm cluster environment
有沒有辦法在風暴集群環境中更改 log4j 的一個特定附加程序的日志文件的位置? 假設我想將 RollingFileInfoappender 的所有日志文件保存在 /logs/storm 目錄中。
是的,當然。 您可以將log4j2.xml
文件添加到您的resources
文件夾並根據需要指定附加程序。
例如:
<RollingFile name="mylog"
fileName="path/to/log.file"
filePattern="path/to/log.file.%i.gz"
append="false"
createOnDemand="true">
<PatternLayout>
<pattern>${patternNoTime}</pattern>
</PatternLayout>
<Policies>
<SizeBasedTriggeringPolicy size="100 MB"/>
</Policies>
<DefaultRolloverStrategy max="4"/>
</RollingFile>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.