Apache Traffic Server (ATS) v9.0.0 已发布,这是一款高性能、可扩展的 HTTP 反向代理和缓存服务器。
此版本包含以下值得关注的新功能:
-
实验性支持 QUIC (draft 27 和 29)
-
支持 TLS v1.3 0RTT
-
显著优化 HTTP/2 性能
-
支持 PROXY 协议
-
对父级选择 (Parent Selection) 的重大改进,引入了新的配置文件
strategies.yaml
-
引入一些新插件
-
……
PROXY 协议
ATS 在入站端 (inbound side) 已支持PROXY 协议,输入的 PROXY 数据会被转换为Forwarded
header。
开发者功能
-
添加对 dtrace style markers (SDT) 的支持,并在 SystemTap、dtrace 和 gdb 用户感兴趣的位置添加一些标记。详情查看 Debug Builds。
命令行工具
-
traffic_server 程序现在拥有两个新的维护命令:
verify_global_plugin
和verify_remap_plugin
,用于加载插件的共享对象文件,并验证其是否符合最小的全局或重映射插件 API 要求。
HTTP/2
在现有功能上增加了部分配置项,例如以下的新配置可用于限制某些被过度使用的客户端的速率。
此外,在 ATS v9.x 中,HTTP/2 的性能明显更好。