Nginx Web服务器

Nginx 是开源的,高性能、高可靠的 Web 和反向代理服务器,基于事件驱动模型,使用C语言开发。 由俄罗斯 Igor Sysoev 设计开发,最初为了解决网络访问 C10K 问题,即1万个并发连接。 可以做到 7 * 24 小时不间断运行,即使运行几个月也不需要重新启动,还能在不间断服务的情况下对软件版本进行热更新。

高性能是 Nginx 最重要的特点,占用内存少、并发能力强、支持高并发连接数。

Nginx 社区版是完全开源免费的,也是商业版 Nginx Plus 的开源上游。

Nginx 特点:

  • 高并发性、高性能
  • 强大的负载均衡能力,静态缓存管理
  • 模块化架构使得扩展性非常好
  • 异步非阻塞的事件驱动模型,和 Node.js 相似
  • 流媒体服务器
  • 热部署、平滑升级

Nginx 的最重要的几个使用场景:

  • 静态资源服务,通过本地文件系统提供服务
  • 反向代理服务,延伸出包括缓存、负载均衡等
  • API 服务, OpenResty

Nginx 社区版采用经典 x.y.z版本定义,次版本偶数为稳定版,如 v1.24.0 Nginx Plus 社区版为顺序编号,如 R31。在发布文档中为有对应社区版的说明。

网站是:

我们提供针对 Nginx 产品技术支持。