2014-12-03 103 views
1

我使用JBoss的記錄和我有這個處理程序:最大化的JBoss 7.1服務器日誌歷史文件數

<periodic-rotating-file-handler name="FILE"> 
    <formatter> 
    <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/> 
    </formatter> 
    <file relative-to="jboss.server.log.dir" path="server.log"/> 
    <suffix value=".yyyy-MM-dd"/> 
    <append value="true"/> 
</periodic-rotating-file-handler> 

我怎麼能設置的JBoss刪除舊的日誌文件(例如,早於30天)?

回答

1

從處理程序配置中無法做到這一點。您必須設置某種類型的cron作業才能刪除較舊的文件。