使用slf4j

时间:2018-07-19 05:52:10

标签: logging slf4j log4j2

我有一个springboot应用程序,它使用骆驼和cxf组件通过JMS公开SOAP Web服务。 我们正在使用log4j2,并正在使用springboot log4j2启动器。

这是我的行家。

<dependency>
    <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter</artifactId>
          <exclusions>
              <exclusion>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-logging</artifactId>
    </exclusion>
  </exclusions>
</dependency>
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>

有时,在连接到JMS时​​会遇到一些连接问题。

CXF内部使用JUL进行日志记录。在org.apache.cxf.transport.jms.JMSDestination中 它记录详细的消息。但是,只有在日志级别设置为正常的情况下才这样做。

设置此设置的最佳方法是什么。在log4j2.properties中进行设置似乎没有任何效果。 我做到了有什么更好的配置方法。

LogUtils.getL7dLogger(JMSDestination.class).setLevel(Level.FINE);

0 个答案:

没有答案