个性化阅读
专注于IT技术分析

Apache HTTP Server 2.4有哪些新功能?

点击下载

本文概述

Apache HTTP Server 2.4.x中的新功能

Apache 2.4.1于2012年2月发布, 具有许多强大的增强功能和新功能。我写的最新版本是2014年7月发布的2.4.10。

在本文中, 我将讨论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官方页面以获取完整的详细信息。

如果你准备学习更多, 那么本课程将为你提供帮助。

赞(0)
未经允许不得转载:srcmini » Apache HTTP Server 2.4有哪些新功能?

评论 抢沙发

评论前必须登录!