Nginx反向代理服务器
文章平均质量分 83
Nginx反向代理的原理、限流、代理缓存、动静分离、HTTP转HTTPS、Include、Stream等使用
@@Farmer
工作尽心尽力,还不如一个上班玩手机的!唉
展开
-
Nginx(三)
一、Nginx动静分离 什么是动静分离 就是将动态的资源与静态的资源文件进行分离,如图: 目的 解决由于静态资源和动态资源竞争CPU导致的性能问题。 场景 主要的使用场景是 Web项目中使用。 比如:查询某个商品列表的页面,如图: 商品列表页面初始化的时候,会加载Js和Css文件和数据库中的商品数据。 前提:并发量比较大,动态资源将cpu和内存等资源耗尽,导致静态资源无法访问,所以将项目中的静态资源进行拆分。 实例项目 条件 Net5环境的 mvc项目 Nginx 实例原创 2022-03-14 19:39:53 · 1755 阅读 · 0 评论 -
Nginx(二)
Nginx (二)限流 一、Nginx限流 什么是限流 限制客户端的请求数到达服务器就是限流。 条件 nginx服务器 项目实例【以查询商品为例,启动两个实例 ,端口:5000\5001】 使用 jemter 压测 Nginx 实现限流 条件 限流定义 # 命令 主机名称变量 限流的空间用来存储请求量的 limit_conn_zone $server_name zone=perserver:10m; 使用限流 在反向代理中添加配置 lim原创 2022-03-14 19:22:52 · 3757 阅读 · 0 评论 -
Nginx(一)
网关中间件Nginx 一、Nginx核心概念 什么是Nginx? Nginx 是高性能的 HTTP 和反向代理的服务器同时也是邮件代理服务器。 官方地址:https://nginx.org/ 什么是反向代理服务器 没有Nginx之前我们的请求是从客户端直接到后端服务,后端服务器响应后直接返回客户端,如图: 现在是Nginx代理后端服务器来接收客户端发送的请求,这就是Nginx的反向代理,如图: 二、Nginx的应用场景 应用场景 Nginx主要应用在集群系统中。 三、Nginx项目原创 2022-03-09 19:45:22 · 4032 阅读 · 0 评论