位置: 编程技术 - 正文

apache中并发控制参数prefork理解和调优(并发控制三个问题)

编辑:rootadmin
一个apache有linux下的并发不是很高的,大约到3K的样子,普通的服务器都会不同程度的出现问题.apache有关并发控制主要是 prefork和worker二个其中一个来控制.我们可以使用httpd -l来确定当前使用的MPM是prefork.c,还是Worker.c.下面是apache中有关prefork的配置.下面是我优化过的参数. <IfModule prefork.c> #有这个参数就不必像apache1一样修改源码才能修改客户数的限制,听讲要放到最前面才会生效,是这个参数的最大值 ServerLimit #指定服务器启动时建立的子进程数量,prefork默认为5。 StartServers #指定空闲子进程的最小数量,默认为5。如果当前空闲子进程数少于MinSpareServers ,那么Apache将以最大每秒一个的速度产生新的子进程。此参数不要设的太大。 MinSpareServers #设置空闲子进程的最大数量,默认为。如果当前有超过MaxSpareServers数量的空闲子进程,那么父进程将杀死多余的子进程。此参数 不要设的太大。如果你将该指令的值设置为比MinSpareServers小,Apache将会自动将其修改成"MinSpareServers+1"。 MaxSpareServers #限定同一时间客户端最大接入请求的数量(单个进程并发线程数),默认为。任何超过MaxClients限制的请求都将进入等候队列,一旦一个链接被释放,队列中的请求将得到服务。要增大这个值,你必须同时增大ServerLimit 。 MaxClients #每个子进程在其生存期内允许伺服的最大请求数量,默认为.到达MaxRequestsPerChild的限制后,子进程将会结束。如果MaxRequestsPerChild为"0",子进程将永远不会结束。 MaxRequestsPerChild </IfModule> 将MaxRequestsPerChild设置成非零值有两个好处: 1.可以防止(偶然的)内存泄漏无限进行,从而耗尽内存。 2.给进程一个有限寿命,从而有助于当服务器负载减轻的时候减少活动进程的数量。 工作方式: 一个单独的控制进程(父进程)负责产生子进程,这些子进程用于监听请求并作出应答。Apache总是试图保持一些备用的 (spare)或者是空闲的子进程用于迎接即将到来的请求。这样客户端就不需要在得到服务前等候子进程的产生。在Unix系统中,父进程通常以root身 份运行以便邦定端口,而 Apache产生的子进程通常以一个低特权的用户运行。User和Group指令用于设置子进程的低特权用户。运行子进程的用户必须要对它所服务的内容有 读取的权限,但是对服务内容之外的其他资源必须拥有尽可能少的权限。 我们调优常常要查看httpd进程数(即prefork模式下Apache能够处理的并发请求数): #ps -ef | grep httpd | wc -l 出现的结果,就是当前Apache能够处理的多少个并发请求,这个值Apache根据负载情况自动调. 查看Apache的并发请求数及其TCP连接状态: #netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’ 上面这句来自己我一个新浪的朋友张宴. 返回结果示例: LAST_ACK 5 SYN_RECV ESTABLISHED FIN_WAIT1 FIN_WAIT2 TIME_WAIT 其中的SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数。 状态:描述 CLOSED:无连接是活动的或正在进行 LISTEN:服务器在等待进入呼叫 SYN_RECV:一个连接请求已经到达,等待确认 SYN_SENT:应用已经开始,打开一个连接 ESTABLISHED:正常数据传输状态 FIN_WAIT1:应用说它已经完成 FIN_WAIT2:另一边已同意释放 ITMED_WAIT:等待所有分组死掉 CLOSING:两边同时尝试关闭 TIME_WAIT:另一边已初始化一个释放 LAST_ACK:等待所有分组死掉 可以使用Linux下的webbench来作压力测试.

推荐整理分享apache中并发控制参数prefork理解和调优(并发控制三个问题),希望有所帮助,仅作参考,欢迎阅读内容。

apache中并发控制参数prefork理解和调优(并发控制三个问题)

文章相关热门搜索词:并发控制java,http并发,apache并发连接数,http并发,并发控制java,并发api,并发api,apache并发连接数,内容如对您有帮助,希望把文章链接给更多的朋友!

Gzip在apache2中的设置和squid对它的处理方法分析 gzip可以级大的加速网站.有时压缩比率高到%,近来测试了一下,最少都有%以上,还是相当不错的.在Apache2之后的版本,模块名不叫gzip,而叫mod_deflate如果

apache Rewrite防盗链设置方法 现在做网站,都会遇到盗链的问题,包括图片盗链、音乐或视频文件(如mp3、Flash等)盗链.相信很多朋友都曾遇到过网站内文件特别是图片被盗链的情况烦

linux下svn命令大全 1、将文件checkout到本地目录svncheckoutpath(path是服务器上的目录)例如:

标签: 并发控制三个问题

本文链接地址:https://www.jiuchutong.com/biancheng/357206.html 转载请保留说明!

上一篇:Apache服务器优化方法小结(apache服务器配置与使用工作笔记)

下一篇:Gzip在apache2中的设置和squid对它的处理方法分析(apache zipfile)

  • 工程设备一览表
  • 卖旧书侵权吗
  • 税务规定先收款后开票,合同约定先收票再付款
  • 进出口企业外汇收支平衡
  • 过渡期损益会计分录
  • 现金管理规定有哪些主要内容
  • 投标公司资质借用计入什么会计科目?
  • 生产成本福利费用汇算清缴嘛
  • 电脑在固定资产中属于哪一类
  • 房地产开发公司取名
  • 老板在外地怎么辞职
  • 城建税和教育费附加可以税前扣除吗
  • 2019年城建税减免政策
  • 消费税在哪个环节征税
  • 城镇地域
  • 电脑开机硬盘自检怎么回事
  • 企业安全库存是什么
  • php编写
  • 在windows7中,桌面图标的排列顺序是
  • 房地产企业何时结转利润
  • rosnmgr.exe - rosnmgr是什么进程 有什么用
  • windows11怎么设置锁屏密码
  • 所有者权益的确认主要依赖于什么
  • 包装物逾期是什么意思
  • 企业提取盈余公积会引起所有者权益变动吗
  • 固定资产提足折旧后报废怎么处理
  • 高新技术企业产品是什么意思
  • 当月计算的增值税怎么算
  • 无形资产使用寿命的复核
  • 开办费的具体内容有哪些
  • 弥补以前年度亏损金额从哪里来的
  • defaultpool
  • vue生命周期图解
  • continue命令必须与locate
  • 上月普通发票怎么作废
  • 帝国cms如何设置最新
  • 增值税附加税减免政策2022年
  • 办理外经证缴税流程
  • 一般纳税人废业企业库存怎么办
  • 存货成本费用
  • 利润表中的本期金额和本年累计金额
  • 酒店打印要钱吗
  • 在excel中怎么制作
  • 对公付款对方不发货不退钱怎么处理
  • 出售投资所得属于什么科目
  • 水利建设基金计提会计分录
  • 零售药店过期药品整改报告
  • 企业自查发现以什么为主
  • 结转税金需要附件吗
  • 公司广告制作费用申请报告
  • 收据注明实际到账时间
  • 收客户利息怎么处理
  • 年度投资额看哪个科目
  • 什么资产减值可以转回
  • 企业在计划内应生产的工业产品
  • SQL Server中通过reverse取某个最后一次出现的符号后面的内容(字符串反转)
  • mysql安装时出现的问题
  • mysql优化技巧实战
  • u盘怎么安装win2012
  • window如何恢复系统
  • win10系统怎么将桌面路径改为d盘
  • linux calloc
  • 每天一条linux命令
  • ssh进入
  • WinXP下载东西总提示找不到文件的原因及解决方法
  • win10开机绿色
  • “0x018b0b20”指令引用的“0×00000000”,该内存不能为“written”问题解决方法
  • win7笔记本电池电量显示怎么设置
  • 方便存储 Win8系统的SkyDrive功能大体验
  • win10系统无法运行海岛大亨5
  • win8使用技巧 图文
  • 使用linux的电脑
  • 全面了解自我,接纳和包容自我
  • 查看linux中某个端口(port)是否被占用的方法
  • 天津武清房管局电话
  • 湖北省电子税务局操作指南
  • 2024新车购置税政策
  • 国家税务局福建省电子税务
  • 企业所得税可以抵扣吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设