我正在使用WildFly 8.2.1.Final(独立模式)。所有消息都记录在server.log
目录中的standalone\log
文件中。
当我启动WildFly时,它会通过将消息附加到server.log
文件中来记录消息。
当我启动WildFly时,我想要的是WildFly创建一个新的server.log
文件,然后在其中记录消息。我怎么能这样做?
由于
答案 0 :(得分:1)
只需在append
中的日志记录子系统的文件处理程序元素中将false
设置为standalone.xml
:
<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="false"/>
</periodic-rotating-file-handler>
</subsystem>
您也可以使用普通periodic-rotating-file-handler
替换默认的file-handler
。
查看$JBOSS_HOME/docs/schema
中的XML模式,了解确切的语法。