如何修改WildFly 8日志记录级别,特别是server.log.目前我怀疑他们默认为INFO,并希望将其更改为Debug或Error.
作为参考,我一直在探索这些文章
https://docs.jboss.org/author/display/WFLY8/Logging+Configuration
https://docs.jboss.org/author/display/WFLY8/How+To
并怀疑这是正确的;
<subsystem xmlns="urn:jboss:domain:logging:2.0">
<console-handler name="CONSOLE">
<level name="DEBUG"/>
<formatter>
<named-formatter name="COLOR-PATTERN"/>
Run Code Online (Sandbox Code Playgroud)
默认情况下,console-handler设置为INFO,并且FILE处理程序没有设置级别.该root-logger也被设置为INFO.
您链接的"操作方法"页面上的说明,以便您了解如何通过CLI添加新的记录器并为其指定级别.如果要在某个DEBUG级别添加新的记录器,则会server.log将这些日志消息写入其中.
如果要更改root-logger要查看DEBUG未定义的所有记录器的消息,可以执行以下命令.
/subsystem=logging/root-logger=ROOT:write-attribute(name=level,value=DEBUG)
Run Code Online (Sandbox Code Playgroud)
如果您还想在控制台上看到消息,则需要更改处理程序上的级别.
/subsystem=logging/console-handler=CONSOLE:write-attribute(name=level,value=DEBUG)
Run Code Online (Sandbox Code Playgroud)
我不主张使用编辑XML.使用CLI或Web控制台等管理界面是更改服务器设置的适当方法.
| 归档时间: |
|
| 查看次数: |
11232 次 |
| 最近记录: |