现需要通过java完成 并发1000在线,500发言的场景.现在系统设计为:
SSH框架,AJAX长连接,TOMCAT6。
服务器wins2003,内存4G。
不过不知道性能能发挥到哪里.没有环境可测试.请问谁有试用过DWR2的push技术,并发量最高能达到多少.??

解决方案 »

  1.   

    取决WEB容器,TOMCATE6并发200左右。1000并发基本万倍延时。
      

  2.   

    并发1000在线,500发言,用tomcat感觉太节俭了。自己玩玩差不多就行了,别要求那么高的性能,做产品的话还是换别的中间件吧,weblogic websphere 之类的,这个钱省不了
      

  3.   

    据说400,PUSHLET推就差不多了。DWR应该也好不到哪
      

  4.   

    TOMCAT6 恐怕 是不行的。并发1000 能有多少在线用户?至少1W以上用户吧?
      

  5.   

    参考下
    http://www.javaeye.com/topic/190329
      

  6.   

    Tomcat是肯定不行了,看看WebLogic吧,我是没试过并发1000
      

  7.   

    现在想不用TOMCAT,转为JETTY服务器。
    听说JETTY性能不错。
    但还是不知道能达到什么程度?
    能并发多少人以上呢?
      

  8.   

    就这个东东。。你也要架SSH框架
    楼主。您。。
      

  9.   

    准备个 5 到 10 台服务器,每台服务器上安放两个 Tomcat,1000 个在线用户的话,应该要 5 到 10 个 Tomcat,然后进行负载均衡处理,集群的 Tomcat 把 Session 复制打开,如果不想使用 Session 复制的话,可以在负载均衡上做处理,比如进行 IP 的 hash 负载,也就是同一个 IP 只会由一个 Tomcat 处理,不管登录多少次。
      

  10.   

    如果使用 Comet HTTP 长连接的话,对服务器的性能损耗更大,那服务器只有 4G 内存肯定是不够的,不知道 CPU 有多少颗。