这篇文章首先回顾了到目前为止我们所做的工作,并描述了 QUIC + HTTP/3 实现的状态。我们的路线图包括将 nginx -quic 开发分支合并到NGINX主线分支,并实现性能优化。您可以通过测试此实现来提供帮助。
Liam Crilly
立即升级 NGINX 以应对 DNS 解析程序漏洞(CVE-2021-23017)
We have released updates to NGINX Open Source, NGINX Plus, and NGINX Ingress Controller to fix a vulnerability in DNS resolution (CVE-2021-23017). We consider the vulnerability to be low-severity, but encourage users to upgrade to the latest versions.
借助 NGINX JavaScript 模块,充分利用 JavaScript 的强大功能和便利性以快速处理每个请求
NGINX JavaScript 是面向 NGINX 和 NGINX Plus 扩展功能的一种独特的 JavaScript 实现。我们不断地为其添加新功能,并发布使用这些功能的用例。这篇文章包含了完整的用例列表。
将 NGINX 部署为 API 网关,第 3 部分:发布 gRPC 服务
此文为《将 NGINX 部署为 API 网关》系列博文的第三部分,主要关注于如何将 NGINX Plus 部署为 gRPC 服务的 API 网关,并介绍了其他相关的丰富功能。gRPC 是 REST API 的替代方案,尤其适用于建构以服务网格的形式实现的分布式应用。
将 NGINX 部署为 API 网关,第 2 部分:保护后端服务
在我们的 API 网关系列的第二篇文章中,Liam 向您展示了如何针对您的 API 服务可能出现的问题未雨绸缪并做好准备。您可以使用速率限制、访问限制、请求大小限制和请求正文验证来阻止非法或过于繁重的请求。缓冲区溢出
将 NGINX 部署为 API 网关,第 1 部分
NGINX 和 NGINX Plus 先进的 HTTP 处理能力,使其成为构建 API 网关的理想平台。我们将在本文介绍 API 用例,展示如何配置 NGINX 以高效、可扩展且易于维护的方式处理它们,并提供完整的 NGINX 配置。
使用 NGINX JavaScript 模块进行诊断日志记录
我们展示了如何使用 NGINX JavaScript 模块捕获有关导致错误的请求的数据,并提供了足够的详细信息用于调试和故障排除,同时不让日志中充斥着有关未发生错误的请求信息。
支持 QUIC 和 HTTP/3 的 NGINX 技术预览版上线
我们宣布支持 QUIC 和 HTTP/3 的 NGINX 技术预览版作为预发布软件,可用于互操作性测试,并接受意见反馈和代码贡献了。HTTP/3 使用 QUIC 代替了 TCP, 使其能更可靠地支持多路复用连接。
隆重推出 NGINX Plus R22
NGINX Plus R22 introduces new features including support for OCSP to verify certificate revocation for mutual TLS, use of multiple OIDC IdPs in a configuration, real-time tracking of request and connection limiting on the NGINX Plus dashboard, and NGINX JavaScript enhancements.
隆重推出 NGINX Plus R21
NGINX Plus R21 is more reliable and secure than ever, importing numerous bug fixes from NGINX Open Source. New variable support in gRPC proxying extends dynamic, API‑driven routing policies to gRPC workloads, and the NGINX JavaScript module has been enhanced, particularly with respect to subrequests.