您的位置:首页 > 编程语言 > Java开发

spring boot2.0配置log4j2 发布到生成环境 报内存溢出异常 解决方案

2018-08-29 10:00 681 查看

由于SpringBoot自带logging,但我们又偏偏不想用,这时导入log4j2(抽的),在测试环境与本地没问题,一发布到线上就启动不起来,并报出栈溢出,需要在pom做如下配置:

[code]		<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions><!-- 去掉默认配置 -->
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>

我们需要忽略掉SpringBoot的logging,只用导入的log4j否则就会陷入死循环,最后报出栈溢出.

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: