造成此问题的主要原因是因为tomcat的内存配置参数没有设置好,还是按照tomcat里面系统默认的64M内存在运行,而在应用中,启动新闻采集和模板刷新功能都使得内存使用在将近70M左右,
因此就造成系统在运行一段时间就出现内存溢出的问题。
解决方法:
设置系统环境变量加一个变量名:JAVA_OPTS 变量值:-Xms256m –Xmx256m。-Xms256m –Xmx256m表示tomcat可以使用的最大的内存数是256M,最小的内存数是256M。
查看设置的结果:
在浏览器上输入http://主机名称:8080,在有个小猫的页面上点击左上角的status,输入用户名:admin,密码为空。在进入的页面上,查看JVM的选项,看是不是已经设置好了256M的内存。
因此就造成系统在运行一段时间就出现内存溢出的问题。
解决方法:
设置系统环境变量加一个变量名:JAVA_OPTS 变量值:-Xms256m –Xmx256m。-Xms256m –Xmx256m表示tomcat可以使用的最大的内存数是256M,最小的内存数是256M。
查看设置的结果:
在浏览器上输入http://主机名称:8080,在有个小猫的页面上点击左上角的status,输入用户名:admin,密码为空。在进入的页面上,查看JVM的选项,看是不是已经设置好了256M的内存。