配置Apache 1.3或者Apache 2.0服务器的5个技巧
2007-08-22 00:00:00 来源:WEB开发网核心提示: SSL会话缓存的更多信息和有关语法请见:modssl.orgApache.orgKeepAliveTimeout假设某位用户在阅读网站上的某一网页,然后它单击某一导向站内另一网页的链接,配置Apache 1.3或者Apache 2.0服务器的5个技巧(3),假如这一过程发生在KeepAliveT
SSL会话缓存的更多信息和有关语法请见:
modssl.org
Apache.org
KeepAliveTimeout假设某位用户在阅读网站上的某一网页,然后它单击某一导向站内另一网页的链接。假如这一过程发生在KeepAliveTimeout 周期之内(默认为15秒),那么就不必创建新的TCP服务器连接。这样做大大减少了计算机的负载。然而,在这一时间区域内服务器也不能处理更多的请求。KeepAliveTimeout周期过后,服务器才可以处理来自不同客户机的最新请求。因此,你必须增加请求进程或者线程的数量以满足空闲请求的需要。这个值应该进行仔细的调整以达到最佳状态。
采用mod_status
采用mod_status检查服务器负载情况可以从中获得调整服务器性能的重要信息。
apachectl status命令是检查服务器状态的快捷途径。假如该命令的输出结果并没有始终如一的显示出可用的工作进程。那么最好增大MinSpareServers或者MinSpareThreads值(在Apache 2.0采用线程化MPM的情况下)。同时你可能还需要增大MaxClients值。
有关mod_status和Apache模块mpm_common的更多信息请参考mod_status 和mpm_common 。小结
你完全可以采用本文提出的技巧使服务器的性能最大化同时维持网站的正常运行。
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››配置MySQL出错The service could not be started....
- ››配置apache虚拟主机
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››apache+tomcat负载均衡_项目实例
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››配置远程客户机使用命名管道协议访问SQL服务器
- ››配置SQL Server2005以允许远程访问
更多精彩
赞助商链接