出现这种问题是怎么处理?

解决方案 »

  1.   

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