JBoss有必要集成Apache吗? [静态文件很少]

06-04-03 aill
帮朋友做了个网站,只有首页和几个主页面是静态页面,其他都是jsp页面,如果网站的负荷的2000人同时在线的话,不知道能不能承受,是否需要apache.

服务器是3.0的,2G内存,

以前bang大哥说过,最好是使用集群,用apache把请求分发给多个tomcat

但是因为经济原因,不可能买多个服务器。

不知道现在的情况下,通过什么手段能提高系统负载

另外,jvm的内存调整到1.5G ,tomcat的最大请求数也调整到1000,不知道tomcat能受得了吗

banq
2006-04-03 16:24
2000人并发在线可能不行,可能实际上你不是这么高,如果是这么高,网站排名要排到前几百位了。

可能是2分钟内2000人也是可以承受的,只是估计。

dabb
2006-04-06 10:58
你自己找几台pc当客户机,装几个压力测试工具测试测试不就知道了。

以个人经验,你那台服务器能支持个80个并发访问就不错了。我指的是普通的transaction,比如一个普通的新闻列表之类的功能。bang说的对,你应该不需要这么高的访问量。即使是能并发50也是不错的,50*60=3000,如果每秒的吞吐量有50,一分钟不就3000个了。当然这只是理论上的值,实际上还包括其他因素需要考虑,比如垃圾回收之类的。

aill
2006-04-06 11:28
谢谢两位的回复,因为在线用户的动作都是异步的,所以真正的并发数应该比在线数少很多。

问的问题有点不准确:)

猜你喜欢