NGINX基本介绍

1. NGINX基础简述

NGINX是一个开源且高性能、稳定可靠的HTTP中间件、代理服务。

  • 开源:可直接获取程序源代码
  • 高性能:支持海量并发访问

NGINX官网:http://nginx.org/

2. NGINX优秀特性

  1. 模块化结构,包括gzipping, byte ranges, chunked responses, 以及 SSI-filter等filter。如果由FastCGI或其它代理服务器处理单页中存在的多个SSI,则这项处理可以并行运行,而不需要相互等待。

  2. 基于IO多路复用

  3. CPU亲和(affinity)

将CPU核心和NGINX工作进程绑定,每个worker进程固定在一个一个CPU上执行,减少切换CPU的cache miss,获得更好的性能。

  1. sendfile文件传输

3. NGINX应用场景

  • 静态处理
  • 反向代理
  • 负载均衡
  • 缓存服务
  • 访问限制
  • 访问认证
  • 安全防护
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容