簡體   English   中英

如何將wildfly server.log配置為固定大小並每天輪換並僅保留日志5天。?

[英]how to configure wildfly server.log to have a fixed size and rotate daily and keep only logs for 5 days.?

來自standalone.xml的片段,

**以下配置未產生結果。

<file relative-to="jboss.server.log" path="server.log"/>
<suffix value=".yyyy-MM-dd"/>
<rotate-size value="500m"/>
<append value="true"/>
<max-backup-index value="5"/>

使用suffix屬性時, periodic-size-rotating-file-handler不會清除備份。 請參閱Wildscribe 文檔 這已被請求,但沒有真正的好方法來確定需要清除哪些文件。

您可能需要直接在standalone.xml中使用旋轉文件處理程序,如下所示:

<profile>
  <subsystem xmlns="urn:jboss:domain:logging:3.0">    
    <periodic-rotating-file-handler name="FILE" autoflush="true">
      <formatter>
        <named-formatter name="PATTERN"/>
      </formatter>
      <file relative-to="jboss.server.log.dir" path="server.log"/>
      <suffix value=".yyyy-MM-dd"/>
      <append value="true"/>
    </periodic-rotating-file-handler>
  </subsystem>
</profile>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM