nginx基础

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

优点:

  1. IO多路复用epoll。
  • 多个描述符的I/O操作都能在一个线程内并发交替地顺序完成,这就叫I/O多路复用,这里的“复用”指的是复用同一个线程。
  1. epoll模型
  • 每当FD就绪,采用系统的回调函数之间将fd放入,效率更高。
  • 最大链接无限制。
  1. 轻量级
  • 功能模块少。
  • 代码模块少。
  1. CPU亲和(affinity)
  • 是一种把CPU核心和nginx工作进程绑定方式,把每个worker进程固定在一个CPU上执行,减少切换CPU的cache miss,获得更好的性能。
  1. sendfile
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容