bladex集成log4j2控制台和日志文件都不输出日志

Blade 未结 3 2613
天际流痕
天际流痕 2020-09-22 19:41

作者以及帮助解决问题的大伙,大家好:


一。问题综述:

bladex集成 log4j2 不生效,日志文件可以生成,但是不会写入日志;控制台也没有日志输出。


bladex 版本 :2.4.0


二。排查过程

  1. 不使用log4j2时,控制台日志正常输出。

  2. 使用 log4j2 starter 时,控制台日志不能正常输出,日志文件可以生成,但是不会写入日志。

  3. 使用 blade-core-starter时,情况和 2 相同,控制台和日志文件中都不会输出日志。

   4.自己写demo,引入 log4j2,一点毛病木有。说明配置文件木有问题。


三。愿景:

希望问题得到解决,测试环境和本地凑合着还行,到线上可就不能凑合了啊。


谢谢!


3条回答
  •  smallchill
    smallchill (楼主)
    2020-09-23 09:29

    问题已记录,后续验证下

    作者追问:2020-09-23 09:29

    刚验证了下 2.5.1版本,也是无法输出日志到日志文件中。之前使用 2.0.7版本的时候还没有问题。

    启动的时候,如果使用SpringApplication是没有问题的,但是如果使用 BladeApplication,就不能打印日志了。所以,感觉是某个配置出现了问题,正在查看。

提交回复