1、什么是ngnix?
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行
其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好
2、nginx的优点
(1)适用于高并发
(2)可以做负载均衡服务器和HTTP服务器
Nginx作为负载均衡服务:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务
也可以支持作为 HTTP代理服务对外进行服务,Nginx采用C进行编写,不论是系统资源开销还是CPU使用效率都比 Perlbal 要好很多
处理静态文件,索引文件以及自动索引,打开文件描述符缓冲
无缓存的反向代理加速,简单的负载均衡和容错
FastCGI,简单的负载均衡和容错
模块化的结构,包括 gzipping, byte ranges, chunked responses,以及 SSI-filter 等 filter
如果由 FastCG或其它代理服务器处理单页中存在的多个 SSI,则这项处理可以并行运行,而不需要相互等待
(3)、可以作为代理服务器
作为邮件代理服务:Nginx 同时也是一个非常优秀的邮件代理服务
3、nginx的功能
(1)反向代理
(2)负载均衡
(3)HTTP服务器(动静分离)
(4)正向代理
nginx的基本知识
最新推荐文章于 2024-06-23 14:24:52 发布