Apache默认为prefork模式,主要是考虑到稳定性的原因。
  要切换到worker模式,则需要登录到linux上,进行如下操作:
  进入/usr/sbin目录
  cd /usr/sbin
  将当前的prefork模式启动文件改名
  mv httpd httpd.prefork
  将worker模式的启动文件改名
  mv httpd.worker httpd
  修改配置文件vi /etc/httpd/conf/httpd.conf
      找到里边的如下一段,可适当修改负载等参数:
  
     StartServers 5
     ThreadLimit 200
     ServerLimit 50
     MaxClients 2000
     MinSpareThreads 25
     MaxSpareThreads 200
     ThreadsPerChild 100
     MaxRequestsPerChild  50
  
重新启动服务
/etc/init.d/httpd restart
即可换成worker方式启动Apache

转载于:https://www.cnblogs.com/wspblog/p/4298363.html

Linux Apache 怎么修改工作模式相关推荐

  1. linux apache两种工作模式详解

    apache两种工作模式详解 刚接触这两个配置时很迷糊,全部开启或全部注释没有几多变化.今天搜索到这么一篇讲得还不错的文章,看了几篇,还是不能完全记住,做一个收藏. 空闲子进程:是指没有正在处理请求的 ...

  2. Apache优化配置——工作模式

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

  3. Linux Vim三种工作模式(命令模式、输入模式和编辑模式)详解

    通过前面的学习我们知道,Linux 系统中所有的内容都以文件的形式进行存储,当在命令行下更改文件内容时,常会用到文本编辑器. 我们首选的文本编辑器是 Vim(至于为什么,可查看<Vi和Vim的区 ...

  4. Apache之三种工作模式和配置性能优化

    1 Apache的3种模式和版本 Apache目前一共有三种稳定的MPM(Multi-Processing Module,多进程处理模块)模式,它们分别是prefork,worker和event. 我 ...

  5. 嵌入式Linux系统中-WiFi-AP工作模式

    WiFi工作在AP模式其实就相当于发出热点(和路由器一样),让其它设备来连接自己:这部分涉及到内核驱动和配置树已经在上一个章节支持了,因此本章节不需要涉及kernel部分. 1 hostapd 1.1 ...

  6. Linux系统原理(工作模式)

    Linux系统基础原理:call:调用,系统调用,库调用,有的库调用就是系统调用的二次封装.cpu环0 只能cpu执行的特权执行,用到特权指令的进程,必须通过调用或者内核来实现cpu环3 所有的进程都 ...

  7. apache的工作模式

    apache的工作模式 什么是apache的工作模式? 个人理解:apache的工作模式就是apache在运行时候的内存分配,进程和线程的使用方式.举个例子:一台apache正在运行的服务器,如果有个 ...

  8. apache 的工作模式

    总结:访问量大的时候使用 worker模式:  每个进程,启动多个线程来处理请求,每个线程处理一次请求,对内存要求比较高. prefoek模式 : 每个子进程只有一个线程,一次请求一个进程. 什么是a ...

  9. Apache网页深入优化之ab压力测试、工作模式与目录属性优化

    ab压力测试工具 Apache自带压力测试工具ab,简单易用,且可以模拟各种条件对Web服务器发起测试请求.ab工具可以直接在Web服务器本地发起测试请求,这对于需要了解服务器的处理性能至关重要,因为 ...

最新文章

  1. This Gradle plugin requires a newer IDE able to request IDE model level 3.For Android Studio this
  2. Linux驱动基础:MSM平台AP/CP通信机制
  3. centos6.10中部署percona-mysql双实例的方法
  4. 爬虫模拟登陆手机验证码_网络爬虫干货总结,这次比较全面!
  5. ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程
  6. 第二阶段个人工作总结08
  7. Java类class isAnnotation()方法及示例
  8. php redis 删除key 通配符,php中redis批量删除key的方法是什么
  9. java常用的空对象 null
  10. 站长吧asp工具设置_网站更换域名需要怎么办?网站更换域名如何设置?
  11. 在Apache上调试Asp.net 1.1/2.0代码
  12. 【编译原理笔记10】语法制导翻译:在递归预测过程中进行翻译,L属性定义的自底向上翻译
  13. php array函数 preg_match() 正则匹配
  14. URLDecoder和URLEncoder详解
  15. 漫画:什么是加密算法?
  16. 升降压型电感电容计算
  17. c语言 extern的作用
  18. 硬盘分区工具找不到硬盘该怎么办
  19. “电动车之王”还不够,雅迪高端品牌怎么打?
  20. log文件过大处理方法

热门文章

  1. zblog php版调用代码,zblogphp调用指定单篇文章代码升级版
  2. 计算机考研备考指南,计算机专业考研复习指南篇
  3. oracle11g约束有哪几种状态,【简答题】数据完整性通常有哪几种类型, Oracle11g 通过哪些方式来进行数据完整性控制...
  4. 【算法竞赛学习】心跳信号分类预测-建模与调参
  5. springcloud 之服务注册与发现 Eureka Client
  6. Ubuntu14.04下使用apt-get命令傻瓜式安装ffmepg成功
  7. linux-shell命令之date【显示/设置系统日期/时间】
  8. [字符串] --- 字符串的排列(剑指 Offer 38)
  9. 从晶体管特性曲线看饱和问题(Z)
  10. BLAS+BLACS+LAPACK+SCALAPACK安装