php新手网站开发,涿州做软件和网站的,wordpress显示当天文章,沈阳养老保险网站负载均衡算法
1. 轮询 权重 #xff08;最为合理#xff0c;常用#xff09;
2. ip_hash / n取模#xff08;n 节点个数#xff09; #xff08;移动端会因为网络#xff0c;基站的变动#xff0c;ip会变动。生产不推荐不用#xff09;
3. 最少访问 #xff08;记… 负载均衡算法
1. 轮询 权重 最为合理常用
2. ip_hash / n取模n 节点个数 移动端会因为网络基站的变动ip会变动。生产不推荐不用
3. 最少访问 记录每个节点服务连接请求个数比较那个节点连接最少就路由到那个节点 # 服务组名servers监听80端口nginx会根据负载均衡算法指向集群服务的不同节点 http{ upstream servers{ server 192.168.126.130:80; server 192.168.126.132:80; server 192.168.126.133:80; } server{ listen 80 location /{ proxy_pass http://servers } } } 不同的服务器可能性能不同可以配置权重 使得请求打到性能强的服务器多一些,假设来8次请求
打到130会有5次打到132有2次打到133有1次 http{ upstream servers{ server 192.168.126.130:80 weight 5; server 192.168.126.132:80 weight 2; server 192.168.126.133:80 weight 1; } server{ listen 80 location /{ proxy_pass http://servers } } } 如果流量下去了不需要那么多的集群服务服务下线修改完nginx配置,
不要忘了systemctl reload nginx http{ upstream servers{ server 192.168.126.130:80 weight 5 down; server 192.168.126.132:80 weight 2; server 192.168.126.133:80 weight 1; } server{ listen 80 location /{ proxy_pass http://servers } } } 备用服务平时不工作当130 和132 都没法使用时会顶替上去 http{ upstream servers{ server 192.168.126.130:80 weight 5 ; server 192.168.126.132:80 weight 2; server 192.168.126.133:80 weight 1 backup; } server{ listen 80 location /{ proxy_pass http://servers } } }