【问题标题】:WildFly 8 Logging LevelsWildFly 8 日志记录级别
【发布时间】:2014-12-03 10:56:28
【问题描述】:

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

【问题讨论】:

    标签: wildfly wildfly-8


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      默认情况下,console-handler 设置为 INFOFILE 处理程序没有级别集。 root-logger 也设置为 INFO

      您链接的“操作方法”页面上的说明,以便您如何通过 CLI 添加新记录器并为其分配级别。如果您要在 DEBUG 级别添加一个新的记录器,那么 server.log 会将这些日志消息写入其中。

      如果您想更改root-logger 以查看所有未定义记录器的DEBUG 消息,您可以执行以下命令。

      /subsystem=logging/root-logger=ROOT:write-attribute(name=level,value=DEBUG)
      

      如果您还想在控制台上看到消息,则需要更改处理程序的级别。

      /subsystem=logging/console-handler=CONSOLE:write-attribute(name=level,value=DEBUG)
      

      我不提倡使用编辑 XML。使用 CLI 或 Web 控制台等管理界面是更改服务器设置的适当方法。

      【讨论】:

        猜你喜欢
        • 2011-05-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-11-27
        • 1970-01-01
        • 1970-01-01
        • 2015-05-28
        • 2023-03-23
        相关资源
        最近更新 更多