nginx(一)nginx简介

一、什么是nginx

  1. 高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强
  2. 专为性能优化开发,性能是最重要的考量,实现上注重效率,能经受高负载的考验。

二、反向代理

1.正向代理

请求的ip是真实服务器的ip

在浏览器配置代理服务器,通过代理服务器进行互联网的访问。

2.反向代理

请求的ip是代理服务器的ip

将请求发送到反向代理服务器,反向代理服务器将请求转发到目标服务器,再返回给客户端,此时,对外暴露的是代理服务器地址,隐藏了真实服务器的ip地址

三、负载均衡

正常的请求响应过程:

但是当并发请求很多的时候,很容易导致服务器崩溃。

所以我们需要将原来的单个服务器,转化为将请求分发到多个服务器上,将负载分摊到多个服务器。

负载均衡的方法:

  1. 轮询
  2. 加权轮询
  3. iphash

四、动静分离

之前我们会把静态资源和动态资源都部署到tomcat里面

为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解析,降低单个服务器的压力。

相关推荐
2601_9621282612 小时前
Nginx目录结构
运维·nginx
2601_9621229716 小时前
nginx 部署前端vue项目
前端·vue.js·nginx
2601_9621282621 小时前
Nginx知识详解(理论+实战更易懂)
运维·nginx
2601_962203511 天前
Nginx 安装配置
运维·nginx
牧码岛2 天前
阿里云服务器新端口上线SOP(Windows+Nginx+HTTPS)
服务器·nginx·阿里云
xixingzhe23 天前
nginx无网络升级
服务器·nginx
你住过的屋檐3 天前
【Nginx】linux上安装nginx
linux·运维·nginx
liangshanbo12154 天前
Nginx 进程管理命令深度面试题解析
java·nginx·面试
weixin_511255214 天前
NGINX常用配置
linux·服务器·nginx
痕迹运维4 天前
Nginx Docker容器化安装
nginx