如何在wildfly-8.2.0.Final的自定义文件夹位置生成server.log

问题描述 投票:0回答:2
java jakarta-ee logging wildfly-8
2个回答
1
投票

似乎您没有指定模式(这可能就是日期/时间不在日志中的原因)。

<size-rotating-file-handler name="FILE" autoflush="false">
  <level name="DEBUG"/>
  <file path="D:/wildfly-8.2.0.Final/standalone/log/server.log"/>
  <rotate-size value="500k"/>
  <max-backup-index value="5"/>
  <append value="true"/>
  <formatter>
   <named-formatter name="PATTERN"/>
  </formatter>
</size-rotating-file-handler>

带有日期/时间的模式示例:

<formatter name="PATTERN">
  <pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
</formatter>

可以提供完整的日志配置吗?也许“服务器已启动...”没有显示,因为您没有将文件处理程序放在正确的类别中。


0
投票

我是为 Wildfly 26 做的,大多数情况下配置是相同的。您可以按照以下 2 个步骤更改配置。

第 1 步 --> 转到 /standalone/configuration/standalone.xml 转到第 84 行,并将该行替换为“/filename.log”/>

第2步 --> 在给定路径中创建文件夹..完成。

© www.soinside.com 2019 - 2024. All rights reserved.