Nginx 功能介绍

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
EMR Serverless StarRocks,5000CU*H 48000GB*H
简介: Nginx 功能介绍 Nginx 功能介绍 Nginx提供的基本服务大体分为三类:基本Http服务,高级Http服务和邮件服务。 基本Http服务:可以作为Http代理服务器和反向代理服务器,支持通过缓存加速访问,完成简单的负载均衡和熔池,包括过滤功能,支持SSL等 Nginx提供高级Http服务,可以自定义配置,支持虚拟主机,支持URL重定向,支持网路监控,支持流媒体传输。

Nginx 功能介绍

Nginx提供的基本服务大体分为三类:基本Http服务,高级Http服务和邮件服务。

基本Http服务:可以作为Http代理服务器和反向代理服务器,支持通过缓存加速访问,完成简单的负载均衡和熔池,包括过滤功能,支持SSL等
Nginx提供高级Http服务,可以自定义配置,支持虚拟主机,支持URL重定向,支持网路监控,支持流媒体传输。
Nginx可以作为邮件代理服务器,支持IMAP/POP3代理服务功能,支持内部SMTP代理服务功能
 

1. 基本Http服务
       这个服务包含以下功能特性:

 1)处理静态文件(如HTML静态网页的请求);处理索引文件以及支持自动索引

2)打开并自行管理文件描述符缓存

3)提供反向代理服务,并且可以使用缓存加速反向代理,同时完成简单负载均衡和容错

4)提供远程FastCGI服务的缓存机制,加速访问,同时完成简单的负载均衡和容错

5)使用Nginx的模块化特性提供过滤器功能。Nginx基本过滤器包含gzip压缩、rangs支持、chunked响应、XSLT、SSI以及图像缩放等。其中,针对包含说个SSI的页面,经过FastCGI或反向代理,SSI过滤器可以并行处理

6)支持HTTP下的安全套接层安全协议SSL

 

2. 高级Http服务
        这个服务包含以下功能特性:

1)支持基于名字和IP的虚拟机的设置

2)支持HTTP/1.0中的KEEP-Alive的模式和管线(PipeLined)模型连接

3)支持重新加载配置以及在线升级时,无须中断正在处理的请求

4)自定义访问日志格式、带缓存的日志写操作以及快速日志轮转

5)提供3xx-5xx 错误代码重定向功能

6)支持重写(Rewrite)模块扩展

7)支持HTTP DAV模块,从而为HttpWebDAV提供PUT、DELETE、MKCOL、COPY以及MOVE方法

8)支持FLV流和MP4流传输

9)支持网络监控,基于客户端IP地址和Http基本认证机制的访问控制、速度限制、来自同一地址的同时连接数或请求数限制等

10)支持嵌入Perl语言

 

3.邮件代理服务
      这个服务包含以下功能特性:

1)支持使用外部HTTP认证服务器重定向到IMAP/POP3后端,并支持IMAP认证方式(LOGIN、AUTH LOGIN/PLAIN/CRAM-MD5)和POP3认证方式(USER/PASS、APOP、AUTH LOGIN/PLAIN/CRAM-MD5)

2)支持使用外部HTTP服务器认证用户后重定向连接到内部SMTP后端,并支持SMTP认证方式(AUTH LOGIN/PLAIN/CRAM-MD5)

3)支持邮件代理下的安全套接层协议SSL

4)支持纯文本协议的扩展协议STARTTLS

 

4. 常用功能
         常用:HTTP代理、反向代理、负载均衡、Web缓存。

 

注意点:

Web缓存服务主要是有Proxy_Cache相关指令集和FastCGI_Cache指令集构成。Proxy_Cache主要用于在Nginx服务器提供反向代理服务时,对后端源服务器的返回内容进行URL缓存;FastCGI_Cache主要用于对FastCGI的动态程序记性缓存。另外还有一款常用的第三方模块ngx_cache_purge也很常用,用来清除Nginx服务器上指定URL缓存。
--------------------- 
原文:https://blog.csdn.net/weixin_40792878/article/details/83038107

相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
相关文章
|
6月前
|
负载均衡 网络协议 应用服务中间件
【Nginx】Nginx 功能特性
【1月更文挑战第25天】【Nginx】Nginx 功能特性
|
应用服务中间件 nginx
nginx防盗链功能
nginx防盗链功能
|
1月前
|
负载均衡 安全 应用服务中间件
nginx的强大功能和如何使用?
nginx的强大功能和如何使用?
57 2
|
3月前
|
运维 算法 应用服务中间件
运维系列.Nginx中使用HTTP压缩功能(一)
运维系列.Nginx中使用HTTP压缩功能(一)
67 1
|
3月前
|
运维 应用服务中间件 网络安全
运维系列.Nginx配置文件结构功能总结
运维系列.Nginx配置文件结构功能总结
63 0
运维系列.Nginx配置文件结构功能总结
|
3月前
|
缓存 负载均衡 安全
介绍一下Nginx的反向代理功能吧
【8月更文挑战第22天】介绍一下Nginx的反向代理功能吧
67 0
|
3月前
|
缓存 安全 应用服务中间件
Nginx的反向代理功能有哪些应用场景呢
【8月更文挑战第22天】Nginx的反向代理功能有哪些应用场景呢
200 0
|
3月前
|
缓存 负载均衡 监控
Nginx的反向代理功能如何实现的呢
【8月更文挑战第22天】Nginx的反向代理功能如何实现的呢
36 0
|
3月前
|
缓存 应用服务中间件 nginx
运维系列.Nginx中使用HTTP压缩功能(二)
运维系列.Nginx中使用HTTP压缩功能(二)
47 0
|
6月前
|
缓存 应用服务中间件 网络安全
nginx 日志,压缩,https功能介绍
nginx 日志,压缩,https功能介绍