<-
Apache > HTTP 服务器 > 文档 > 2.4 版本 > 模块

Apache 模块 mod_proxy_fdpass

可用语言:  en  |  fr 

描述用于 mod_proxy 的 fdpass 外部进程支持模块
状态扩展
模块标识符proxy_fdpass_module
源文件mod_proxy_fdpass.c
兼容性在 2.3 及更高版本中适用于 unix

摘要

此模块需要 mod_proxy 的服务。它提供对将客户端套接字传递给另一个进程的支持。

mod_proxy_fdpass 使用 AF_UNIX 域套接字的能力来 传递打开的文件描述符,以允许另一个进程完成处理请求。

该模块具有一个 proxy_fdpass_flusher 提供程序接口,允许另一个模块选择性地发送响应头,甚至发送响应主体的开始部分。默认的 flush 提供程序会禁用 keep-alive,并发送响应头,让外部进程只发送响应主体。

为了使用另一个提供程序,您必须在 ProxyPass 指令中设置 flusher 参数。

目前,传递给外部进程的唯一数据是客户端套接字。要接收客户端套接字,请使用分配的 struct cmsghdr 调用 recvfrom。此模块的未来版本可能会在客户端套接字之后包含更多数据,但目前尚未实现。

Support Apache!

指令

此模块不提供任何指令。

错误修复清单

另请参阅

可用语言:  en  |  fr 

top

评论

注意
这不是一个问答部分。此处发布的评论应针对改进文档或服务器的建议,如果这些建议已被实施或被认为无效/偏离主题,则可能会被我们的版主删除。有关如何管理 Apache HTTP Server 的问题应发送到我们的 IRC 频道 #httpd(在 Libera.chat 上)或发送到我们的 邮件列表