附录 C. 多处理模块(MPM)


Red Hat JBoss Core Services 包括了各种多处理模块(MPM)。您可以使用这些 MPMs 自定义 Apache HTTP 服务器响应传入请求。

C.1. MPMs 概述

Red Hat Enterprise Linux 和 Microsoft Windows 都提供了多处理模块(MPM)。

MPMs for Red Hat Enterprise Linux

prefork
prefork MPM 实现非线程的预派生 Web 服务器。单个控制进程负责启动子进程,在到达时侦听传入连接和服务它们。每个请求都由一个进程处理,确保每个请求被隔离,且不会影响任何其他请求。
worker
worker MPM 实现混合多进程、多线程服务器。每个子进程都会创建一个固定数量的服务器线程,允许服务器处理大量系统资源的请求。
event
事件 MPM 基于 worker MPM,但允许通过将某些处理工作传递给监听器线程来同时提供额外的请求,从而释放 worker 线程来为新请求服务。

Microsoft Windows 的 MPM

winnt
winnt MPM 是 Windows 系统唯一可用的。它使用单一控制过程,启动单一进程来为传入请求创建线程。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部