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否则就会陷入死循环,最后报出栈溢出.
阅读更多相关文章推荐
- SpringBoot配置多环境log4j2
- 【2.0】SpringBoot多环境yml文件配置
- Spring boot中用Profile配置多个环境参数
- Linux环境下Spring Boot项目内置Tomcat参数配置
- Spring Boot在不同环境的动态配置
- 第十四章 springboot + profile(不同环境读取不同配置)
- spring配置 no matching editors or conversion strategy found 异常解决方案
- Spring Boot 基础知识学习(二)——配置文件多环境配置
- SpringBoot配置多套环境
- springboot多环境配置
- [kotcloud] kotlin + springboot (三)lo4j2 + slf4j配置日志,多环境日志
- 阿里P9告诉你 Spring Boot 2.0正式发布,升还是不升呢?
- SpringBoot application.yml logback.xml,多环境配置,支持 java -jar --spring.profiles.active(转)
- 51. spring boot属性文件之多环境配置【从零开始学Spring Boot】
- springboot + profile(不同环境读取不同配置)
- Spring Boot配置文件-多环境配置
- Struts2.0 + Spring2.5 + Hibernate3.3开发环境的配置(1)
- Spring Boot基础4-配置文件-多环境配置
- spring boot配置shiro自定义shiro filter匹配异常
- Spring Boot之分离测试和生产环境的应用配置