Apache HTTPD MPM 工作器或用于具有 SSL 终止的反向代理的事件

Apache HTTPD MPM 工作器或用于具有 SSL 终止的反向代理的事件

由于各种组织原因,我在 RHEL 6 上使用 httpd 2.4.27 运行反向代理。反向代理必须终止 SSL/TLS 而不是负载平衡器,这让我想考虑 mpm_event 如何处理 SSL 连接。

我读过几篇帖子,其中提到在处理 SSL 连接时,mpm_event 可能会回退到 mpm_worker。如果我的版本仍然如此,我找不到明确的答案。它仍然这样工作吗?

答案1

实际上,mpm_event可以恢复到类似于mpm_worker输入过滤器堵塞时所做的同步读取,而不是mpm_worker模块本身(MPM 模块在运行时不会改变)。mod_ssl被认为是输入过滤器堵塞的一个可能原因。

我自己并没有因为这种处理而遇到任何问题,所以我无法评论这是否是一件坏事。

你可以找到相关代码Apache HTTPd 源代码存储库

相关内容