我正在使用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文件而不是直接文件。在上面的配置中添加什么来创建压缩文件?
答案 0 :(得分:0)
默认情况下,默认情况下,该功能在WildFly 10中不可用。您可以将org.jboss.logmanager
模块替换为包含enhancement的2.1.2.Final。
唯一的另一种选择是在日志轮换时添加一个cronjob或类似的东西。