前端时间,项目部署到服务器,每个三天左右的时间,服务器准时崩溃.查看日志主要为永久区内存泄露.
解决方案:增大永久区内存
Tomcat安装版:
托盘中java选项卡中 java Options中追加
-XX:MaxPermSize=512M
-XX:PermSize=256M
MyEclipse中Tomcat配置:
MyEclipse->Servers->Tomcat->Tomcat7.x(根据情况选择) optional progarm arguments中增加:
-Xms512M -Xmx512M -XX:MaxPermSize=128M
引起内存溢出原因:
主要和Spring机制有关:
原因1:SpringMVC 的redirect引起内存溢出 参考http://blog.csdn.net/ldwtill/article/details/8473689
本文介绍了一种解决服务器定期崩溃的问题方案,通过调整Tomcat的永久代内存设置来避免内存溢出错误。文章还探讨了与Spring框架相关的内存泄漏原因,并提供具体的配置修改步骤。

2970

被折叠的 条评论
为什么被折叠?



