raksmart活动促销

分享

写回答

发帖

说修改MaxClients提高速度可是这个是在那里

国外VPS云主机 国外VPS云主机 2491 人阅读 | 2 人回复

发表于 2008-5-26 17:23:42 | 显示全部楼层 |阅读模式

# prefork MPM
<IfModule prefork.c>
StartServers       2
MinSpareServers    1
MaxSpareServers    5
ServerLimit       10
MaxClients        10
MaxRequestsPerChild  4000
</IfModule>
# worker MPM
<IfModule worker.c>
StartServers         2
MaxClients          10
MinSpareThreads      1
MaxSpareThreads      4
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>


这里要怎么设置?怎么都是相同的函数和参数的?
说要修改MaxClients和其它的东西,可是修改的是worker MPM还是prefork MPM,或者两个都一起修改
谢谢

回答|共 2 个

mjoshua

发表于 2008-5-26 18:05:17 | 显示全部楼层

用putty进去
[root@vps ~]# httpd -l
Compiled in modules:
  core.c
  prefork.c
  http_core.c
  mod_so.c
从这里看的话
http://www.chinaunix.net/jh/13/402329.html
那我的模块用prefork.c
那我有必要改成worker.c吗?

minglwm

发表于 2008-5-27 18:13:22 | 显示全部楼层

prefork MPM 默认是这个,只需修改这个就好了

maxclient不能真正提高的速度,只是限制同时多少个线程访问服务器,但增加会消耗更大的内存。

若没达到maxclient用户数,就可以减少用户等待的时间。
您需要登录后才可以回帖 登录 | 注册

本版积分规则