A.4. Mod_proxy_http2.so 模块


mod_proxy_http2.so 模块是一个标准的 Apache HTTP Server 模块,它支持 Hypertext Transfer Protocol 2.0 (HTTP/2)代理。通过使用 mod_proxy_http2 模块,Apache HTTP 服务器充当中介,以在 web 客户端和后端服务器之间转发 HTTP/2 请求。

mod_proxy_http2 模块支持将 HTTP/1.1 或 HTTP/2 用作通信协议的客户端请求。但是,mod_proxy_http2 模块要求 Apache HTTP 服务器和后端服务器之间的所有通信都仅使用 HTTP/2。

对于具有相同后端目的地的客户端请求,Apache HTTP 服务器尽可能重复使用相同的 TCP 连接。但是,即使您想将多个客户端请求转发到同一后端,Apache HTTP 服务器会为每个 HTTP/1.1 客户端请求转发单独的 HTTP/2 代理请求。

如果要使用 mod_proxy _ http2,则还需要 mod_proxy 模块。mod_proxy_http2 模块的标识符是 proxy_http2_module

mod_proxy_http2 模块不提供任何配置指令。

注意

mod_proxy_http2 模块是一种实验性 Apache 功能,需要将 libnghttp2 库用于核心 HTTP/2 引擎。RHEL 7 和 Windows Server 的 JBCS 2.4.62 发行版包括独立版本的 libnghttp2。RHEL 8 和 RHEL 9 的 JBCS 2.4.62 发行版使用平台提供的 libnghttp2 库,而不是包括独立版本的 libnghttp2

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部