Nginx 特点及应用场景

特点:
静态文件高并发,占用资源少,软件本身小

Ngin 这 HTTP 服务器的特色及优点:

  1. 支持高并发:能支持几万并发连接(特别是静态小文件业务环境)
  2. 资源消耗少:在 3 万并发连接下,开启 10 个 Nginx 线程消耗不到 200MB 内存。
  3. 可以做 HTTP 反向代理及加速缓存,即负载均衡功能,内置对 Rs 节点服务器健康检查功能,这相当于专业的 haproxy 软件或 lvs 的功能。具备 squid 等专业缓存软件等的缓存功能。

应用场景

Nginx 作为 Web 服务器的主要应用场景:

  1. 静态 Web 服务器:
    使用 Nginx 运行 HTML、JS、CSS、小图片等静态数据(此功能类似 1 ighttpd 软件)

  2. 配合运行动态 Web 服务器:
    Nginx:结合 FastCGI 运行 PHP 等动态程序(例如使用 fastcgi pass方式)。
    Nginx结合tomcat/resin等支持Java动态程序(常用oroxy pass:方式)。
    Nginx结合uwsgi_pass支持python

  3. 反向代理负载均衡
    http负载均衡

  4. 做web缓存服务器(把文件放入内存)。

posted @ 2022-06-02 15:10  Star-Hitian  阅读(136)  评论(0)    收藏  举报