Apache + tomcat 性能问题?网站高峰期变慢

Apache + tomcat 性能问题?网站高峰期变慢

我做了个网站,使用了2台服务器,其中一台用于web服务器(apache+tomcat),另一台用作数据库服务器(Db).网站访问量参数大致为 :

ALEXA统计
日均 IP 访问量[一周平均]          日均 PV 浏览量[一周平均]
≈ 600                             ≈ 7,920

GOOGLE统计
1,688    访问数

6,706 综合浏览量

由于访问量的不断提升,网站现在每当访问高峰时,都会很慢,最终就访问不了了,为此,我对apache进行了一些优化,如以下参数设置:


<IfModule mpm_prefork_module>
    StartServers          150
    MinSpareServers       100
    MaxSpareServers       200
    ServerLimit         1500
    MaxClients          500
    MaxRequestsPerChild   1000
</IfModule>


但是,当访问不了时,web服务器和数据库服务器资源都仍然有很多空闲的,即不是系统资源问题。请对此比较有经验的朋友帮我看看会是什么 问题引起的呢,谢谢!
apache+tomcat*2 ,负载均衡试过没?让apache处理其它文件,tomcat处理jsp的
非常感谢。。。。。。
你说的apache+tomcat*2是用多台服务器吗?
我现在的日访问独立ip只有1400多,应该说不高,而我的web服务器配置是2个4核cup,8G的内存,系统装的是32为linux4。所以应该不是系统硬件性能问题
请问还有什么办法呢?
你的出口带宽是多少?
这等硬件太奢移了,我一台dell 2850 的服务器访问量最高到2W IP每天(apache+3*tomcat同一台服务器,数据库在另外一台服务器),硬件肯定不是问题所在,看是不是配置和所跑的软件问题了
QQ:19852439

想问一下apache+2*tomcat怎么配置的,我是初学者没做过这种架构
apache为前端,通过mod_jk做负载均衡
同一台服务器安装2~4个tomcat处理jsp程序
其它文件交由apache来处理,具体怎么做可联络我
QQ:19852439


QUOTE:
原帖由 alvis 于 2007-11-14 10:58 发表
你的出口带宽是多少?

Agree  In My first judge, Maybe the bandwidth became block.
应该不是出口带宽的问题。。。
我这边的出口带宽是100mb


QUOTE:
原帖由 kfping 于 2007-11-14 17:09 发表
应该不是出口带宽的问题。。。
我这边的出口带宽是100mb

那就一種可能了(當然,是在你假设和服务器负载无关的情况下)

你们的 java 写得太滥,自己处理每次请求就要很长时间,或者你们的 web 的模板太次,页面的 html 代码不合理