Wildfly 10定期记录日志

时间:2018-05-16 09:33:32

标签: jboss wildfly

我正在使用Wildfly 10(JBOSS)服务器。这是我服务器环境中的日志轮换配置。

<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>

使用上述配置每天创建一个日志文件(server.log.2018-mm-dd)。但是这个文件的大小非常大,大约1.5到2GB。所以我想创建一个tar文件而不是直接文件。在上面的配置中添加什么来创建压缩文件?

1 个答案:

答案 0 :(得分:0)

默认情况下,默认情况下,该功能在WildFly 10中不可用。您可以将org.jboss.logmanager模块替换为包含enhancement的2.1.2.Final。

唯一的另一种选择是在日志轮换时添加一个cronjob或类似的东西。