nginx的负载均衡和动静分离

文章目录

目录

文章目录

前言

一、负载均衡

1.轮询:默认的策略

2 权重: 根据服务器的配置不同,分配不同的权重值。值越大被访问的频率越高。

3.ip哈希: 根据访问者的ip,固定访问某个服务器。  

二、动静分离

总结



前言


一、负载均衡

负载均衡 就是让nginx代理的服务集群里面的每一个服务器都有被访问的可能 需要搭配均衡策略来使用

1.轮询:默认的策略

在linux中nginx安装目录下的conf里找到配置文件

nginx的负载均衡和动静分离_第1张图片

特点 每个服务器顺序得到请求

2 权重: 根据服务器的配置不同,分配不同的权重值。值越大被访问的频率越高。

nginx的负载均衡和动静分离_第2张图片

3.ip哈希: 根据访问者的ip,固定访问某个服务器。  

nginx的负载均衡和动静分离_第3张图片

每设置完配置文件都需要重新加载配置文件

 ./nginx -s reload

二、动静分离

分离出 单纯的请求和静态的图片等资源 来减少集群里各个服务器对静态资源的需求,和方便对静态资源的维护和修改

nginx的负载均衡和动静分离_第4张图片

我们把静态资源部署到nginx微服务上  只需要在linux上的nginx程序的根目录下 创建static文件夹用来放用到的静态资源

然后设置一下配置文件

nginx的负载均衡和动静分离_第5张图片

最后 重新加载配置文件

/usr/nginx/sbin/nginx -s reload

nginx就完成了动静分离 


总结


 

你可能感兴趣的:(Nginx,nginx,负载均衡,运维,linux)