nginx负载均衡5种方法(Nginx如何配置负载均衡)
类别:服务器 浏览量:1498
时间:2021-10-21 08:20:12 nginx负载均衡5种方法
Nginx如何配置负载均衡目录
- Nginx配置负载均衡
- Nginx 负载均衡策略
- 轮询(默认)
- 权重(weight)
- ip_hash
- fair(第三方)
使用nginx来配置负载均衡也是比较简单的
首先在http块中配置虚拟域名所对应的地址
# 负载均衡 upstream myserver { server 127.0.0.1:8080; server 127.0.0.1:8082; }
然后在server块中配置监听
server { listen 9000; server_name localhost; location / { root html; index index.html index.htm; # 对应上述upstream所配置的名称 proxy_pass http://myserver; ### 下面都是次要关注项 proxy_set_header Host $host; proxy_method POST; # 指定不转发的头部字段 proxy_hide_header Cache-Control; # 指定转发的头部字段 proxy_pass_header Server-IP; # 是否转发包体 proxy_pass_request_body on | off; # 是否转发头部 proxy_pass_request_headers on | off; # 显形/隐形 URI,上游发生重定向时,Nginx 是否同步更改 uri proxy_redirect on | off; } }
这样在使用9000端口访问服务器的时候就会进行8080和8082的负载调用
Nginx 负载均衡策略轮询(默认)
按照时间顺序逐一的分配到不同的服务器,如果后端服务器挂掉,会自动删除
权重(weight)
weight代表权重,默认为1,权重越大分配的请求越多
# 负载均衡 upstream myserver { server 127.0.0.1:8080 weight=1; server 127.0.0.1:8082 weight=2; }
ip_hash
每个请求按照访问的ip进行hash分配,使得每个访问者固定访问某一个服务器,可以解决session问题
# 负载均衡 upstream myserver { ip_hash; server 127.0.0.1:8080; server 127.0.0.1:8082; }
fair(第三方)
根据请求的响应时间来分配,哪个服务器响应的快分配给谁
以上就是Nginx如何配置负载均衡的详细内容,更多关于Nginx配置负载均衡的资料请关注开心学习网其它相关文章!
您可能感兴趣
- nginx配置https转发规则(Nginx配置https原理及实现过程详解)
- nginx对静态文件开启缓存(nginx proxy_cache 缓存配置详解)
- nginx优化分几种(Nginx优化服务之网页压缩的实现方法)
- nginx动态路径配置(Nginx本地目录映射实现代码实例)
- nginx配置目录(nginx配置文件使用环境变量的操作方法)
- nginx配置静态资源访问(nginx 多个location转发任意请求或访问静态资源文件的实现)
- 修改宝塔nginx端口(解决宝塔面板nginx/apache防火墙后无法启动)
- nginx给需要转发的链接添加参数(Nginx 根据URL带的参数转发的实现)
- nginx负载均衡原理3种(Nginx负载均衡以及动静分离的原理与配置)
- nginx怎么设置域名访问网页(Nginx服务器如何设置url链接)
- 宝塔试用网站再安装nginx不起作用(宝塔面板Nginx防恶意解析图文教程)
- nginx怎么实现反向代理(nginx反向代理时如何保持长连接)
- nginx安全设置(Nginx+ModSecurity安全模块部署的实现)
- nginx如何配置不显示nginx名字(Nginx安装完成没有生成sbin目录的解决方法)
- nginx和lua哪个好(nginx+lua单机上万并发的实现)
- nginx最佳配置(nginx和lvs各自的优劣以及适合的使用环境)
- 这支 奇兵队 腕大 有范儿还各怀绝技,毒贩杀人犯见了都要仓皇而逃(这支奇兵队腕大)
- 雄藩崛起 奇兵队与幕末长州藩军事改革(雄藩崛起奇兵队与幕末长州藩军事改革)
- 九月初,爱如蜜糖,甜到心扉,迷恋彼此,一日不见兮,思之若狂(九月初爱如蜜糖)
- ()
- 对你思念入骨的女人,跟你见面时会有这几种表现,藏都藏不住(对你思念入骨的女人)
- 纳兰性德绝美作,一场重逢,成就最后一首称得上惊艳的《如梦令》(纳兰性德绝美作)
热门推荐
- python在txt指定行添加文本(Python修改文件往指定行插入内容的实例)
- h5实现弹出悬浮窗(Html5监听手机摇一摇事件的实现)
- mysql千万数据如何优化(MySQL千万级数据的表如何优化)
- html5 canvas绘图(使用html5 canvas绘制圆环动效)
- dede织梦怎么在文章下面添加图片(dedecms织梦模板描述description长度限制修改方法)
- vue开发的购物车0.1加0.2(vue实现可改变购物数量的购物车)
- 排序算法口诀php(PHP快速排序算法实现的原理及代码详解)
- 如何挑选企业云主机的配置(看云主机配置哪些才是关键?)
- linux如何设置sudo授权(如何在Linux环境为用户添加sudo权限)
- python数据分析删除重复值(Python3实现从排序数组中删除重复项算法分析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9