windows 2003 apache参数与性能比较

       最近参加了一个项目的支持,主要是做apache调优,以前做惯了linux下的apache应用,猛然在windows情况下竟然有些不适应。

       先说下客户的服务器配置:

       2颗CPU,4G内存。apache大版本为2.2。

       在优化前,使用loadRunner在200并发情况下压一细缆页面,相应时间是17秒,并且经过一段时间后,apache就没有相应了。

       优化后,相应时间为13秒多,且apache一直运行正常。

       以后再如何调参数设置,收效均不大。

       对比调优前后,发现在http.conf中原来使用的主要配置如下:

<IfModule worker.c>
    ThreadLimit         65535
    ServerLimit         65535
    StartServers         5
    MaxClients         65535
    MinSpareThreads     125
    MaxSpareThreads     256
    ThreadsPerChild     128
    MaxRequestsPerChild  5000
</IfModule>

 

调整后将worker.c换成mpm_winnt.c,即改为:

<IfModule mpm_winnt.c>
    ThreadsPerChild 250
    MaxRequestsPerChild 500
</IfModule>

 

然后将系统文件可读数调至最高。貌似在windows下worker.c是有问题的。仅此记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值