Apache HTTP Server 2.4有哪些新功能()

本文概述

  • 增强功能
  • 新模块
Apache HTTP Server 2.4.x中的新功能
Apache 2.4.1于2012年2月发布, 具有许多强大的增强功能和新功能。我写的最新版本是2014年7月发布的2.4.10。
【Apache HTTP Server 2.4有哪些新功能()】在本文中, 我将讨论Apache 2.4版本中包含的一些重要增强功能和新功能。
增强功能KeepAliveTimeout:在此版本中, 可以毫秒为单位指定KeepAliveTimeout。为此, 只需在httpd.conf文件中添加KeepAliveTimeout指令。
例如:
KeepAliveTimeout 5#Obviously you have to change this value from 5 to something you wish.

内存使用:Apache 2.4声称使用的内存少于2.2.x
事件MPM:现在完全支持事件MPM(多处理模块)。在较早的版本中, 这是实验性的。
mod_ssl:支持OCSP装订, 可以通过Memcached在服务器之间共享SSL会话数据。
mod_proxy:ProxyPass指令中的Location和LocationMatch块具有明显的性能优势。
新模块mod_heartmonitor, mod_lbmethod_heartbeat:这使mod_proxy_balancer可以检查后端服务器上活动连接的数量并执行负载平衡。
mod_auth_form:这将使你能够使用HTML登录表单来限制访问。该模块依赖于mod_session, 并且它们使用HTTP cookie。
mod_allowmethods:现在, 你可以使用简单的配置来限制Apache实例中的HTTP方法。
< Location /> AllowMethods GET HEAD< /Location>

mod_ratelimit:如果你正在以低带宽运行Web服务器, 或者只是想限制带宽, 那么此模块适合你。这可以将客户端带宽限制为你在httpd.conf文件中配置的位置。
例如:–
< Location /downloads> SetOutputFilter RATE_LIMIT SetEnv rate-limit 400< /Location>

注–速率限制以KiB / s为单位
mod_data:此模块将响应主体转换为RFC2397数据URL。当你希望在加载页面/应用程序时减少连接数时, 数据URL很有用。这也可以包含在PHP语言中。
我相信以上是Apache 2.4中的重大更改。你也可以参考Apache 2.4官方页面以获取完整的详细信息。
如果你准备学习更多, 那么本课程将为你提供帮助。

    推荐阅读