F5 NGINX Plus:NGINX 选型对比

选择 NGINX 开源版还是 NGINX Plus?了解最能满足您需求的 NGINX 版本

想知道从 NGINX 开源版升级到 NGINX Plus 可以带来多大价值?

不妨浏览此份并列比较表,了解主流功能与用例。

功能
NGINX 开源版
NGINX Plus
NGINXaaS for Azure
负载均衡器      
  HTTPTCP/UDP 支持
七层请求路由
   会话持久性
仅粘性 Cookie 和粘性路由
主动健康检查  
   DNS 服务发现集成  
内容缓存      
   静态和动态内容缓存
   缓存清理 API  
 
支持物联网设备使用的 MQTT 协议  
Web 服务器和反向代理      
   静态内容的源服务器
   反向代理:HTTPFastCGImemcachedSCGIuwsgi
   HTTP/2 网关
   gRPC 代理
   HTTP/2 服务器推送
基于 QUIC 的 HTTP/3
安全控制      
HTTP 基本认证(HTTP Basic Authentication)
   HTTP 认证子请求
   基于 IP 地址的访问控制列表
   速率限制
   双栈 RSA/ECC SSL/TLS 卸载
   TLS 1.3 支持
   JWT 认证  
   OpenID Connect 单点登录 (SSO)  
 
   内部重定向  
 
   NGINX 即 SAML 服务提供商  
 
   NGINX App Protect(额外费用)  
 
监控      
   导出到外部监控工具
将指标导出到 Azure Monitor
   内置仪表板  
Azure Monitor 和 Azure 门户
含 100 多个附加指标以详细了解状态信息  
原生 OpenTelemetry 跟踪  
 
高可用性 (HA)      
Active‑active  
Active‑passive  
N/A
   跨集群同步配置  
状态共享:粘性(sticky-learn)会话持久性、速率限制、键值存储  
 
可编程性      
   NGINX JavaScript 模块
NGINX Plus 动态再配置 API  
 
   键值存储  
 
动态再配置(无需重新加载进程)  
 
流媒体      
   直播:RTMP、HLS、DASH
   视频点播:Flash (FLV)、MP4
   自适应比特率视频点播:HLSHDS  
 
   MP4 带宽控制  
 
第三方生态系统      
Ingress controller(入口控制器)
 
   OpenShift 路由器
 
   动态模块存储库  
ImageFilter、njs、OpenTelemetry、XSLT
   可作为服务部署    
Microsoft Azure
   商业支持  

后续步骤