zoukankan      html  css  js  c++  java
  • web 项目重复加载的解决办法

    最近测试,用eclipse下的debug模式启动后运行一段时间就会内存溢出。但是不在debug下就没有问题。

    改了jvm的参数,不溢出了,但是依然页面很慢很慢。

    叫了公司的大神都来看,只是说tomcat一直在重复加载,能看见加载的日志刚打印完又在打印,我在想这才是造成内存溢出的真正原因吧。

    就这样纠结了好几天,后来周五快下班的时候,大家都在讨论,于是说看看视频吧,就是李兴华的《java web 开发实战经典》,就接着之前的继续看。

    说到了server.xml的配置。

    <Context docBase="OmcUnit_Batch" path="/OmcUnit_Batch" reloadable="true" source="org.eclipse.jst.j2ee.server:OmcUnit_Batch"/>

    在配置虚拟目录的时候有一个reloadable属性,如果为true ,当有bean被改变时就会重新加载。于是就打开项目里的配置文件,还真是true.

    就改了false试试,结果就是没有重新加载,高兴了好一阵。但是还有一个问题是,如果我把server删掉后重新建了之后,server.xml中这个reloadable属性就默认成true了。现在不知道这个配置是从在哪里配置好的。

    写这些,不知道有没有人看我的博客,也不知道有没有人能告诉我剩下的问题怎么解决。好吧,自娱自乐吧……

  • 相关阅读:
    性能测试流程
    性能测试关注的指标
    什么样的系统需要做性能测试
    python数据类型-列表
    python-数据类型-元组
    python自动化第二课
    python自动化第二课
    内存泄漏和内存溢出
    程序中必须知道的几种命名规范
    超级详细安装jmeter的教程(亲测)
  • 原文地址:https://www.cnblogs.com/wangfantasy/p/3455515.html
Copyright © 2011-2022 走看看