硬件配置:CPU :Intel(R) Xeon(R) CPU 5130 @ 2.00GHZ.内存:8 GB DDR 400480G   8M   SATA 现TOMCAT配置如下:      
      maxThreads="500"     
      minSpareThreads="100"  
       maxSpareThreads="300"   
      acceptCount="100网站访问量很大,只是一个服务器,经常出现死机,每天的独立IP近万人次,独立访客每天也是一万多,ALEXA综合排名: 240,000左右。请求好的解决办法!

解决方案 »

  1.   

    增加服务器,比如数据库和web分别发布在独立的机子上,或把单独用tomcat发布方式换成apach+tomcat形式,将提高性能
      

  2.   

    优化下数据库配置重点检查java代码请看如下文章
    http://www.jsprun.net/thread-13323-1-1.html
    <------------------------------------------->
    最棒的免费的开源Java社区软件系统http://www.jsprun.net
      

  3.   

    1.优化代码
    2。数据库是否在同一台机器上?如果在的话还要优化数据库。
    3。如果你的逻辑不复杂,不要用tomcat。用其他简化版的java web server。比如,resin。
    4。主机压力不高的话则使用apache+tomcat集群的构架。并且把静态的东西(比如image html文件)都放到apache上而不是tomcat上。
    5。如果有条件不要用PCserver用小机。
    6。如果有条件不用内置盘,用外置磁盘阵列。光纤通道的IO。
      

  4.   

    又看了一下配置
    我看你应该弄个多CPU的主机。至少多核的吧否则那么多线程绝对撕掉的。
      

  5.   

    每天的独立IP近万人次,访问量不是很大,同时并发数也就几十个;
    www.gm365.com上在ALEXA综合排名比你那个差点,但是网站也是用一台服务器做的,性能很好,响应速度超快:
    站点名称: gm365.com/ 网站站长: 不详 电子信箱: [email protected] 
    综合排名: 941,586 下期排名: 941,586 收录日期: 24-Jul-2001 
    所属国家: ZH-CN 编码方式: GB2312 访问速度: 2,418 Ms / 44分 楼主可以试试用UFO做网站的web server,gm365用的就是。