开发者社区> 问答> 正文

apache 有几种工作模式?

apache 有几种工作模式?

展开
收起
芯在这 2021-12-09 16:37:13 357 0
1 条回答
写回答
取消 提交回答
  • apache 主要有两种工作模式:prefork(apache 的默认安装模式)和worker(可以在编译的时候加参数--with-mpm-worker 选择工作模式)

    prefork 的特点是:(预派生)

    1.这种模式可以不必在请求到来时再产生新的进程,从而减小了系统开销

    2.可以防止意外的内存泄漏

    3.在服务器负载下降的时候会自动减少子进程数

    worker 的特点是:

    支持混合的多线程多进程的多路处理模块如果对于一个高流量的HTTP 服务器worker MPM 是一个比较好的选择,因为workerMPM 占用的内存要比prefork 要小。

    2021-12-09 16:37:40
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Apache Flink技术进阶 立即下载
Apache Spark: Cloud and On-Prem 立即下载
Hybrid Cloud and Apache Spark 立即下载

相关镜像