NGINX 开源版 1.21.4 引入了对于 Kernel TLS (kTLS) 的支持,这将通过显著减少在用户空间和内核之间复制数据的需要而大大提高性能。我们提供了在 NGINX 中启用 kTLS 的完整教程并分享了我们的性能测试结果。
比较裸机和虚拟环境中的 NGINX 性能
我们比较了 NGINX 在裸机和虚拟(管理程序)环境中的性能,可以明显发现管理程序使性能稍有下降。我们还发现,在 Kubernetes 环境中执行网络密集型操作时,NGINX 的性能较差,而执行 CPU 密集型操作时的性能则和传统环境中的性能相差无几。
Ingress Controller 选型指南,第四部分:NGINX Ingress Controller 选项
基于作者、开发理念、生产就绪性、安全和支持等方面来了解哪个 NGINX Ingress controller 最适合您。
借助 NGINX、Opsani 和 Prometheus 将 Kubernetes 的上云成本降低 70%
您可以使用 Opsani 在云环境中优化 NGINX Ingress Controller 的性能。在机器学习的支持下,Opsani 可以对 Prometheus 收集的指标进行处理,确保消耗适当的资源,以尽可能低的成本提供最出色的性能。
借助 NGINX Unit 在 Ubuntu 上自动安装 WordPress
我们从头到尾展示了一个 bash 脚本,用于在 Ubuntu 上部署 WordPress,该部署由 NGINX Unit 管理并由 NGINX 提供网络服务。生成的 WordPress 部署是支持脚本编写的,可以使用 Let‘s Encrypt 并具有立即投入生产的相关设置。
为什么需要在 OpenShift 上部署企业级 Ingress Controller
Red Hat OpenShift 作为 Kubernetes 平台解决方案,凭借其全面的功能集和企业级支持获得了诸多企业的青睐。NGINX Ingress Controller 为 OpenShift 增加了流量控制和自动化功能,这些功能超越了 OpenShift 的默认 Ingress Controller 提供的基本功能。
借助 TCP 负载均衡和 Galera 集群扩展 MySQL
在 Galera 集群中的 MySQL 节点的 TCP 负载均衡可以利用 NGINX Plus 的高级功能,包括高可用、健康检查、日志记录和监控功能。我们还用 NGINX JavaScript 提取请求和响应数据包里的内容,以记录每个客户端请求的 SQL 方法。
NGINX QUIC 和 HTTP/3 开发路线图
这篇文章首先回顾了到目前为止我们所做的工作,并描述了 QUIC + HTTP/3 实现的状态。我们的路线图包括将 nginx -quic 开发分支合并到NGINX主线分支,并实现性能优化。您可以通过测试此实现来提供帮助。
使用 NGINX Instance Manager 大规模更新配置和管理证书
NGINX Instance Manager 1.0 版推出了两个新功能。一是通过标记 NGINX 实例和用户角色,您可将 NGINX 配置一次性应用于整个组中。二是证书扫描功能支持您检测即将到期的证书并及时更换,以确保不间断的服务。
借助 NGINX JavaScript 模块,充分利用 JavaScript 的强大功能和便利性以快速处理每个请求
NGINX JavaScript 是面向 NGINX 和 NGINX Plus 扩展功能的一种独特的 JavaScript 实现。我们不断地为其添加新功能,并发布使用这些功能的用例。这篇文章包含了完整的用例列表。