Apache/2.4.6 (CentOS)
我有一台带有+ 的服务器OpenSSL/1.0.2k-fips
(我知道这是 Apache 的旧版本,但目前无法升级)。mpm 事件用于多处理。
提供内容时HTTP
,一切都按预期进行:
服务器可以毫无问题地同时处理许多请求(测试大约有 150 个客户端,每个客户端创建 4 个并行连接 = 600 个连接)。所有请求都以静态内容为目标并使用 keepalive。
而HTTPS/SSL
,情况就不同了。
它将快速使用所有 400 个可能的线程(见记分牌)。不会建立异步连接。据我所知,它的行为类似于mpm worker
。
起初我以为这是一个限制,并且mpm event
只适用于 HTTP。但这并不是文档(在下面怎么运行的>异步连接):
这些改进对于 HTTP/HTTPS 连接都有效。
编辑:有一些信息限制部分文档这说明在某些情况下它可能会回到mpm worker
。然而,这似乎并不适用于这里。