<< Android 跨应用调用Activity及Service - 叶园 - 博客频道 - CSDN.NET | 首页 | java opc jeasyopc-永不退缩-我的搜狐 >>

apache/php 性能大幅提升关键参数 - 没有开花的树 - 博客频道 - CSDN.NET

apache/php 提升性能关键参数

 

参数1:Apache KeepAlive
Apache KeepAlive需要和线程绑定,服务器繁忙时会耗光所有线程

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. KeepAlive Off  

参数2:Apache MPM

Apache MPM可以通过优化apache内部进程的调度来提高apache的处理能力,这里为windows参数(其他系统没测试,不提供参考,具体看官方文档

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
 
  1. <IfModule mpm_winnt.c>  
  2. #Win32DisableAcceptEx  
  3. ThreadsPerChild 1000  
  4. MaxRequestsPerChild 10000  
  5. </IfModule>  

参数Win32DisableAcceptEx会降低性能,但如果服务器网络不稳定,Apache经常报这个错误“[warn] (OS 64)指定的网络名不再可用。 winnt_accept: Asynchronous AcceptEx failed.”,就得考虑使用

参数Win32DisableAcceptEx的使用也是有风险的,可能带来另外一个问题。ApacheBench测试时,容易出现以下错误:

apr_socket_recv: 远程主机强迫关闭了一个现有的连接。   (730054)
Total of 195 requests completed

阅读全文……

标签 : ,



发表评论 发送引用通报