报错代码:
INFO [Catalina-utility-2] org.apache.catalina.core.StandardContext.reload Reloading Context with name [] has started
1.查看内存占用情况:top
可以发现java线程正常情况下占用高达24%的内存资源
2.继续排查:top -Hp 29580
可以发现主要有子线程Catalina-utilit占用java的资源
3.结合报错信息:疯狂百度之后确定为Tomcat配置的问题
可以看到配置文件中:
有热部署,和热加载的配置主要是由于热加载造成的改为:reloadable=false
就Ok拉
4.重启Tomcat
可以发现内存占用率大幅降低