中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 操作系统 > 服务器 > Web服务器
关于apache2.0(prefork)里增加"MaxClient"的声明
作者:未知 时间:2005-09-13 17:32 出处:ChinaUnix.net 责编:chinaitpower
              摘要:关于apache2.0(prefork)里增加"MaxClient"的声明

今天在已经编译好的apache2.0.48(mpm为默认的prefork)想改大MaxClient的大小超过256,在网上论坛上看说如下增加serverlimit一行就行了。
<IfModule prefork.c> 
StartServers 10 
MinSpareServers 10 
MaxSpareServers 15 
[color=darkred:31bf492ae6]ServerLimit  2000 [/color:31bf492ae6]
MaxClients 1000 
MaxRequestsPerChild 10000 
</IfModule> 
但如上所说加了一行,还是不行,提示MaxClient超过256,须添加ServerLimit参数才行。
郁闷了很久,我就估计是ServerLimit一行没生效,又google一下,翻过千山万水,终于找到原因
需要把ServerLimit放到最前面,如下就行了
<IfModule prefork.c>
[color=darkred:31bf492ae6]ServerLimit     2000[/color:31bf492ae6]
StartServers         10
MinSpareServers     10
MaxSpareServers     15
MaxClients         1500
MaxRequestsPerChild 10000
</IfModule>
小弟,得到此大法后,不敢独享,特别的给大家提醒一下.

 creat7151 回复于:2005-09-09 13:30:49
谢谢,收下,让后来人少走不少弯路

 hfh08 回复于:2005-09-09 19:54:08
这个文件在什么位置的

 ipaddr 回复于:2005-09-09 22:18:26
httpd.conf

你安装在哪,就是在哪的。

Liunux,一般在/etc/httpd/conf/httpd.conf/ (RPM安装)

/usr/local/apache2/conf/httpd.cond (编译安装)

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有