欢迎来到博达网站群学习网!
设为首页 | 加入收藏
当前位置: 首页 >> 知识库 >> 部署类 >> 功能异常 >> 正文

运行某些应用时失败,日志中错误信息为内存溢出问题

发布时间:2016-08-03    浏览次数:

现象

运行某些应用时失败,日志中错误信息为内存溢出.

原因

VSB9安装完后,默认情况下tomcat最多占用1024MB内存,在一些大量访问应服的情况下可能会造成内存的耗尽。

解决方法

本文以VSB9为例进行说明:

在VSB安装目录下,过入tomcat的bin目录会看到名为tomcat6w.exe的文件,如图:

将此文件改名为VSB9Tomcat.exe。双击打开,点入JAVA选项,如图:

可对Maximum memory pool(最大内存池)的大小适当的进行调整。建议为最大内存的一半,其它选项不要动。注意,如果调整了Maximum memory pool,那么Initial memory pool也要跟着做相应的调整,使它们之间的差值不要太大,否则会占用过多的内存。一般情况下,这两个值是合理的,不需要修改。修改完后点击确定,重新启动服务即可。