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如何配置php项目(Nginx服务器究竟是怎么执行PHP项目)
- nginx http转https配置(Nginx配置并兼容HTTP实现代码解析)
- nginx tomcat docker 负载均衡(Nginx+Tomcat实现负载均衡、动静分离的原理解析)
- django框架全面讲解(Django uwsgi Nginx 的生产环境部署详解)
- 做网站是使用nginx还是apache(web服务器软件Apache与Nginx的对比分析)
- nginx网站集群(Nginx实现高可用集群构建Keepalived+Haproxy+Nginx)
- linux安装nginx启动页面访问不到(apache,nginx上传目录无执行权限的设置方法)
- nginx路径匹配优先级(Nginx的location的常见规则优先级问题)
- docker安装nginx如何配置(docker部署nginx并且挂载文件夹和文件操作)
- nginx的15种优化方案(Nginx开启Brotli压缩算法实现过程详解)
- linux系统查看nginx系统版本(Linux中Nginx的防盗链和优化的实现代码)
- nginx文件夹限制ip访问(基于Nginx实现限制某IP短时间访问次数)
- nginx查看rewrite日志(Nginx Rewrite使用场景及配置方法解析)
- dedecms标签调用原理(DEDECMS安全设置 执行php脚本限制设置方法apache+nginx)
- nginx怎么支持http转https(Nginx域名转发https访问的实现)
- docker nginx 配置详解(Docker 如何安装 Nginx)
- 元旦闲谭(元旦闲谭)
- 息烽 这个村 治垃圾 有招 人人争当卫生模范(息烽这个村治垃圾)
- 今天要吃什么(今天要吃什么菜)
- 三杨之一 南杨 杨溥 安贞履节,酿醴调羹,宰相之气(三杨之一南杨杨溥)
- 今天会下雨吗(今天会下雨吗小说)
- 追连续剧,品古今联4 明代三杨,联妙诗佳(追连续剧品古今联4)
热门推荐
- docker-compose 如何启动(docker compose部署主从复制的实现)
- dedecms仿站教程(如何让dedecms变成全站动态浏览有利于企业站)
- python中random库的用法(Python minidom模块用法示例DOM写入和解析XML)
- C# xml和对象的序列化与反序列化
- apache实时框架(教你快速开启Apache SkyWalking的自监控)
- centos7离线安装mysql5.7(CentOS7.5 安装MySql的教程)
- windowsserver2008部署php项目(win2008 r2 服务器环境配置FTP/ASP/ASP.Net/PHP)
- python把str转成list(python3 字符串/列表/元组str/list/tuple相互转换方法及join函数的使用)
- 怎么查看云服务器的配置(云服务器配置参数如何选择)
- 织梦cms漏洞怎么解决(织梦cms、帝国cms、PHPcms优缺点解析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9