我们公司前一个程序员开发了一个网站,现在由我来维护,不过现在一直死机,我想可能是下面原因,但是不知道对不对;希望高手帮帮小弟;
1.我们的tomcat 服务器上面部署了几个网站,我想问一下,一个tomcat最多能部署几个网站啊!
2.前一个程序员在jsp页面通过static调用后台代码和连接数据库,并且页面里面有很多;我想是不是这样创建对象很多,结果还没有被java回收机制回收一直占着内存,导制了tomcat的死机!!!

解决方案 »

  1.   

    先找对方向吧,大方向就2个
    1是应用,2是数据库
    监听下到底是哪一块顶不住了,然后再去逐步挖掘我的感觉是你说的第一个考虑是多余了,相信tomcat的能力吧,没有那么脆弱
    我想主要问题还是出在程序上面
      

  2.   


     tomcat 服务器上面能部署几个网站,没有限制的吧。
      

  3.   

    看你的机器配置了
    架设多网站要架设TOMCAT虚拟主机 
      

  4.   

    我的tomcat 5。5 就发布9个项目啦,对于你所说的,我想第二个方向的可能性会比较大呀,你可知道
    对于每一个页面的加载都要花费内存的,如果是多方对话下,你再把大多数代码写到页面上的话,就会占
    用很多的内存啦,你说呢!
    还有就是在使用struts 时,可能会用到session 啦,如果每当一个事务处理完之后,你要马上把这个
    session 给注销呀,否则的话,会占用很大的内存的呀!