nacos导致log4j2不输出日志

  |   0 评论   |   0 浏览

file

问题背景

SpringBoot通过log4j2输出日志,nacos作为注册中心

问题描述

项目启动出现以下日志,然后没有任何自定义的log输出

WARN No Root logger was configured, creating default ERROR-level Root logger with Console appender

file

问题原因

因为nacos的log4j2导致本项目的日志不输出的问题

解决方式

启动项目中添加以下配置

public static void main(String[] args) {
    // 因为nacos的log4j2导致本项目的日志不输出的问题
    // 配置关闭nacos日志
    System.setProperty("nacos.logging.default.config.enabled", "false");
    SpringApplication.run(xxxx.class, args);
}


标题:nacos导致log4j2不输出日志
作者:码霸霸
地址:https://blog.lupf.cn/articles/2020/07/08/1594176877867.html