apache的这几项设成多大为好?

apache的这几项设成多大为好?

MiniSpareServers
MaxSpareServers
MaxRequestsPerchild
StartServers

这几项设成多大为好?
我的网站日访问ip数为700左右
拿基本不用任何设置默认即可。
我的apache,java,tomcat5与Mysql共用一台Sun服务器,速度很慢,怎样才能提高速度呢?
这些问题 让人很难回答,毕竟系统优化和应用还有网站用户的访问行为相关的。没有固定的模式。硬要个公式。怎么可能呢??
日IP 700,应该属于流量较小的站点。
恐怕性能调整与Apache可能不大。

你先看看你那个慢,是你程序的什么地方慢呢?
系统优化要根据自己机器的性能设置
我看了几次apache手册对这几个参数的理解都还是很模糊
MiniSpareServers
MaxSpareServers
MaxRequestsPerchild
StartServers
那位可以形象的解释一下
好好看文档你就懂了
针对prefork再去认真看了一次,先问3个问题把,对这东西的概念一直很模糊,大家帮帮我
1。一个空闲子进程能接受多少个连接?
2。什么情况下需要调整大MaxSpareServers?

3。如果按照
<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>
这个默认配置,apache可以接受多少的并发连接?

[Copy to clipboard] [ - ]
CODE:
MiniSpareServers  空闲子进程的最小数量
MaxSpareServers  空闲子进程的最大数量
MaxRequestsPerchild  每个子进程在其生存期内允许伺服的最大请求数量
StartServers 服务器启动时建立的子进程数

ServerLimit   服务器允许配置的进程数上限
对于preforkMPM,只有在你需要将MaxClients设置成高于默认值256的时候才需要使用这个指令。要将此指令的值保持和MaxClients一样

MaxRequestsPerChild 指令
说明 每个子进程在其生存期内允许伺服的最大请求数量
语法 MaxRequestsPerChild number
默认值 MaxRequestsPerChild 10000
作用域 server config
状态 MPM
模块 mpm_netware, mpm_winnt, mpmt_os2, prefork, worker

MaxRequestsPerChild指令设置每个子进程在其生存期内允许伺服的最大请求数量。到达MaxRequestsPerChild的限制后,子进程将会结束。如果MaxRequestsPerChild为"0",子进程将永远不会结束。

不同的默认值
在mpm_netware和mpm_winnt上的默认值是"0"。

将MaxRequestsPerChild设置成非零值有两个好处:

可以防止(偶然的)内存泄漏无限进行,从而耗尽内存。
给进程一个有限寿命,从而有助于当服务器负载减轻的时候减少活动进程的数量。
注意
对于KeepAlive链接,只有第一个请求会被计数。事实上,它改变了每个子进程限制最大链接数量的行为。