Nginx UDP负载均衡

Nginx 1.9.13开始支持UDP负载匀衡很大程度源于物联网(IoT)。现代应用通常使用多种协议很多核心Internet协议都早于HTTP,支持UDP势在必行。

Nginx https(SSL)双向认证配置

基于Let’s Encrypt证书和自签名证书实现双向认证。使用Let’s Encrypt实现客户端对服务端的验证,利用自签名证书完成服务端对客户端的认证。

Nginx location匹配顺序

Nginx location分为普通和正则两种,匹配规则的微妙差异就在于此。

NGINX Socket Sharding

NGINX版本1.9.1引入了一项新功能-SO_REUSEPORT,SO_REUSEPORT是针对socket处理的选项。让多个处理单元监听来自相同IP地址和端口的连接。

HTTP基准测试工具wrk

wrk是一种现代HTTP基准测试工具,能够在单个多核CPU上产生大量负载。它结合了多线程设计和可扩展事件通知系统,如epoll和kqueue。

Nginx性能优化

Nginx性能优化应当遵循一个原则:一次只调整一项,若调整不能提提升性能,则将修改还原。

Nginx架构珠玑

Nginx是由俄罗斯软件工程师Igor Sysoev编写的免费开源Web服务器。自2004年公开发布以来,Nginx一直专注于高性能、高并发性和低内存占用。

nginx不停机优雅升级

Nginx可通过信号量进行优雅升级,以达成高可用的目标。

Nginx支持大规模并发的工作原理

Nginx在主流硬件上的并发连接能达到数十万,在网络处理方面的领先地位,完全归功于突破性的事件驱动架构设计。

Nginx处理连接的方法

nginx支持多种类型的连接处理方法,每种连接处理方法的取决于所在的平台。