Angie 1.6 网络服务器发布:Nginx 的新继任者

Angie 是一款相对较新的网络服务器,由部分 Nginx 的核心开发人员从 Nginx 分叉出来,旨在超越原版的功能并满足现代网络的需求。Angie 项目秉承了 Nginx 的高效性和可靠性,同时加入了许多创新功能,以应对当今互联网环境下不断变化的需求。

作为 Nginx 的替代品,Angie 保留了 Nginx 的核心优势,如高性能、低资源占用和灵活的配置,同时在此基础上进行了多方面的改进。Angie 的设计理念是提供更强大的扩展性和更易用的管理功能,使其不仅适用于传统的静态内容和反向代理服务,还能更好地支持现代化的动态内容、负载均衡和安全需求。

Angie 1.6 版本引入了一系列显著的增强和修复,进一步提升了其性能和功能。该版本在保持高效稳定的基础上,增加了对多种新技术和新需求的支持。

Angie 1.6 的主要新功能

  1. 引入流模块中的 sticky 指令Angie 1.6 版本的亮点之一是引入了流模块的上游块中的 sticky 指令。这使得粘性会话模式成为可能,确保所有会话内的连接都被路由到同一台服务器,从而增强了负载均衡的稳定性和性能。
  2. 新的 rdp_preread 指令该版本现在支持使用流模块中的 rdp_preread 指令从 RDP 连接中提取 Cookie 值。这一功能允许在负载均衡时记录 Cookie 并将会话固定到特定服务器,使用变量如“$rdp_cookie”和“$rdp_cookie_NAME”。
  3. 支持多个 ACME 指令服务器块现在支持多个 ACME 指令,允许为单个虚拟服务器同时配置两个证书。这大大增强了服务器的灵活性和安全性。
  4. 新的命令行选项新引入的命令行选项 -m 和 -M 可以列出内置和加载的模块,简化了服务器管理和调试过程。
  5. 扩展对 BoringSSL 的支持Angie 1.6 还扩展了对 ACME 模块中 BoringSSL 的支持,从而增强了服务器的兼容性和安全选项。
  6. 修复 ACME 协议处理错误新版本包括两个重要的 ACME 协议处理错误修复:
    • 修复了解析不良文件描述符导致的证书请求错误。
    • 修复了解析涉及多个域名的证书请求时的 JSON 解析器错误。
  7. 改进的日志管理修复了影响具有多个 error_log 指令的 ACME 客户端的一个错误。之前这个问题导致日志消息被发送到不相关的日志,增加了服务器管理和调试的复杂性。

兼容 Nginx 1.27.0

Angie 1.6 包含了 Nginx 1.27.0 的所有功能,使其成为 Nginx 用户的一个强大替代品,提供了熟悉的环境和更多的功能。

详细信息

有关更多详细信息和完整的变更列表,请参见变更日志。通过这些改进,Angie 1.6 在提升性能和安全性方面迈出了重要的一步,继续为用户提供可靠和高效的网络服务器解决方案。

相关:Angie 1.4.0 Web 服务器发布 https://www.linuxmi.com/angie-1-4-0.html

The post Angie 1.6 网络服务器发布:Nginx 的新继任者 first appeared on Linux迷.

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/135236.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>