文档章节

apache的最大并发数

Tony2015
 Tony2015
发布于 2015/05/16 19:16
字数 248
阅读 22
收藏 0

 如何设置我们的apache的最大并发数 ,步骤如下:

(1) httpd.conf 文件中 修改

# Server-pool management (MPM specific)

Include conf/extra/httpd-mpm.conf

(2) 确定当前的apahce是什么MPM模式

进入到 apache/bin 

httpd.exe l

 

说明: 看 mpm_xxx.c 如果xxx是 winnt 说明是winnt  ,另外还可能是 perfork 或者  worker

(3) 修改httpd-mpm.conf 文件.

<IfModule mpm_winnt_module>

    ThreadsPerChild      1000  

    MaxRequestsPerChild    0

</IfModule>

(4) 重启apahce ,测试

 

 

因为在linux下,一般说采用的MPM是 perfork模式,我们看看如何配置.

 

<IfModule mpm_prefork_module>

    StartServers          5

    MinSpareServers       5

    MaxSpareServers      10

    MaxClients          150   #并发量

    MaxRequestsPerChild   0  #一个进程对应的线程数,对 worker更用.

</IfModule>

 

给大家一个合理的建议配置对大部分网站,中型网站,配置:

 

 

<IfModule mpm_prefork_module>
              StartServers         5      #预先启动
              MinSpareServers      5
              MaxSpareServers      10  #最大空闲进程
              ServerLimit          1500   #用于修改apache编程参数
              MaxClients           1000   #最大并发数
              MaxRequestsPerChild  0

</IfModule>

 

如果你的网站pv值  百万 

ServerLimit          2500   #用于修改apache编程参数
MaxClients           2000   #最大并发数


© 著作权归作者所有

共有 人打赏支持
Tony2015
粉丝 1
博文 50
码字总数 28618
作品 0
杭州
程序员
私信 提问
Apache优化配置——工作模式

Apache所运行的硬件环境都是对性能影响最大的因素 各个硬件指标中,对性能影响最大的是内存,其次是硬盘的速度 ●Apache的工作模式 1、prefork模式(一个 非线程型的) ⑴、主要工作方式:当...

Cherry_liang
2017/06/19
0
0
LoadRunner压力测试结果分析探讨【转载】

LoadRunner压力测试结果分析探讨 分析原则:   1. 具体问题具体分析(这是由于不同的应用系统,不同的 测试 目的,不同的性能关注点)   2. 查找瓶颈时按以下顺序,由易到难。   服务器...

格鲁特
2012/12/26
0
0
单应用最大HTTP并发连接数500,是个怎么样的概念?能支撑多大数量级的网站呢?

新浪sae平台下有服务限制,单应用最大HTTP并发连接数500,是个怎么样的概念?能支撑多大数量级的网站呢? HTTP Runtime 限制项 数值 限制说明 PHP执行时间 30s 指PHP占用CPU的执行时间,一般不...

岭南六少
2012/05/11
8.3K
4
tomcat6 高并发配置 与优化

tomcat的server.xml配置文件说明: server.xml配置 1. port="8080"protocol="HTTP/1.1" 2. maxThreads="30000" 3. minSpareThreads="512" 4. maxSpareThreads="2048" 5. enableLookups="fal......

凡尘网络
2016/01/07
255
0
压力测试的概念 & apache ab压测工具

写在前面 在学习ab工具之前,我们需了解几个关于压力测试的概念 吞吐率(Requests per second) 概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的...

fdhay
2016/06/15
84
0

没有更多内容

加载失败,请刷新页面

加载更多

Redis之父表示ARM服务器没戏!

ARM表示Neoverse N1平台和E1 CPU即将发布,Neoverse N1和E1采用7nm制程,并且为服务器和通信设备增加重要提升,拥有高可扩展性、高处理量以及高性能,将分别在2020年和2021年投入使用。 与C...

linuxCool
17分钟前
2
0
YARN 内存参数终极详解

YARN环境中应用程序JAR包冲突问题的分析及解决 Hadoop框架自身集成了很多第三方的JAR包库。Hadoop框架自身启动或者在运行用户的MapReduce等应用程序时,会优先查找Hadoop预置的JAR包。这样的...

stys35
22分钟前
0
0
Mybatis常用总结一

这一节的学习强烈建议实际操作 主键自增和自定义主键 实现描述:我们在写程序时,时常会遇到这样的问题:插入一条数据,但因有主键的存在,而有时候会报“违反唯一性约束”的错误,我们可以使...

大笨象会跳舞吧
23分钟前
0
0
计数二进制子串

leetcode:https://leetcode.com/problems/count-binary-substrings/ 给定一个字符串 s,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都是组合在一起...

woshixin
26分钟前
0
0
mysql utf8mb4字符集,存储emoji表情

字符集utf8mb4 utf8mb4兼容utf8,且比utf8能表示更多的字符。 看unicode编码区 从1 ~ 126就属于传统utf8区,当然utf8mb4也兼容这个区,126行以下就是utf8mb4扩充区,什么时候你需要存储那些...

我心中有猛狗
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部