首页 > 其他 > 详细

nginx

时间:2019-05-17 00:45:23      阅读:160      评论:0      收藏:0      [点我收藏+]

正向代理

代理端代理的是客户端——请求目标明确

 

反向代理

代理端代理的是服务端——请求目标待分配

 

负载均衡

均衡分发请求,解决网络拥塞问题,提高服务器响应速度,

服务就近提供,达到更好的访问质量,减少后台服务器大并发压力

 

nginx负载均衡的算法

a1为服务器组,包含3台服务器(10.10.10.1、10.10.10.2、10.10.10.3

1、轮询循环(round-robin):循环均匀分配请求

upstream a1 {
server 10.10.10.1;
server 10.10.10.2;
server 10.10.10.3;
}
server {
listen 80;
location / {
proxy_pass http://a1;
}
}

2、最少连接(least-connected):当前请求连接数最少

upstream a1 {
least_conn;
server 10.10.10.1;
server 10.10.10.2;
server 10.10.10.3;
}

3、IP哈希(ip-hash):由客户端IP地址确定

upstream a1 {
ip_hash;
server 10.10.10.1;
server 10.10.10.2;
server 10.10.10.3;
}

4、权重(weighted):按权重大的多处理

upstream a1 {
server 10.10.10.1 weight=3;
server 10.10.10.2;
server 10.10.10.3;
}

 

nginx

原文:https://www.cnblogs.com/go-wandering/p/10878960.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!