WildFly 8记录级别

Mar*_*hot 6 wildfly wildfly-8

如何修改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)

Jam*_*ins 7

默认情况下,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控制台等管理界面是更改服务器设置的适当方法.


shi*_*ner 1

只需更改根记录器的级别和控制台记录器的级别即可。对于第一次拍摄来说,这应该可行。