如何将Nginx反向代理配置改写为支持长尾关键词的负载均衡方案?
- 内容介绍
- 文章标签
- 相关推荐
本文共计386个文字,预计阅读时间需要2分钟。
Nginx负载均衡介绍:Nginx主要作为NGINXPROXY反向代理使用,其反向代理功能实现了负载均衡。这种负载均衡的效果与真正的负载均衡技术存在差异。
一、nginx负载均衡说明 nginx仅仅是作为NGINXPROXY反向代理使用的,因为这个反向代理功能表现的效果是负载均衡,和真正的负载均衡还是有区别的。 负载均衡产一、nginx负载均衡说明
nginx仅仅是作为NGINX PROXY反向代理使用的,因为这个反向代理功能表现的效果是负载均衡,和真正的负载均衡还是有区别的。
负载均衡产品是转发用户的请求包,而nginx反向代理是接收用户的请求然后重新发起请求区请求后面的节点。
实现nginx负载均衡的组件主要有两个
ngx_www_server_pools; #访问www.hbgd.com 请求发送给www_server_pools里面的节点 proxy_set_header Host $host; #在代理后端服务器发送的httpd请求头中加入host字段信息,用于当后端服务器配置有多个虚拟主机时,可以识别代理 #的时哪个虚拟机主机,这是节点服务器多虚拟主机的关键配置 proxy_set_header X-Forwarded-For $remote_addr; #在代理向后端服务器发送的http请求头部中加入X-Forwarde-for字段信息,用于后端服务器程序,日志等接受记录真实用户的ip, #而不是代理服务器的IP include proxy.conf; #包含的配置 } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
检查完成成后,重启lb01上的nginx服务
然后再客户端访问www.hbgd.com,bbs.hbgd.com,可以看到每次访问请求都会被分配到不同服务,权重算法生效
本文共计386个文字,预计阅读时间需要2分钟。
Nginx负载均衡介绍:Nginx主要作为NGINXPROXY反向代理使用,其反向代理功能实现了负载均衡。这种负载均衡的效果与真正的负载均衡技术存在差异。
一、nginx负载均衡说明 nginx仅仅是作为NGINXPROXY反向代理使用的,因为这个反向代理功能表现的效果是负载均衡,和真正的负载均衡还是有区别的。 负载均衡产一、nginx负载均衡说明
nginx仅仅是作为NGINX PROXY反向代理使用的,因为这个反向代理功能表现的效果是负载均衡,和真正的负载均衡还是有区别的。
负载均衡产品是转发用户的请求包,而nginx反向代理是接收用户的请求然后重新发起请求区请求后面的节点。
实现nginx负载均衡的组件主要有两个
ngx_www_server_pools; #访问www.hbgd.com 请求发送给www_server_pools里面的节点 proxy_set_header Host $host; #在代理后端服务器发送的httpd请求头中加入host字段信息,用于当后端服务器配置有多个虚拟主机时,可以识别代理 #的时哪个虚拟机主机,这是节点服务器多虚拟主机的关键配置 proxy_set_header X-Forwarded-For $remote_addr; #在代理向后端服务器发送的http请求头部中加入X-Forwarde-for字段信息,用于后端服务器程序,日志等接受记录真实用户的ip, #而不是代理服务器的IP include proxy.conf; #包含的配置 } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }
检查完成成后,重启lb01上的nginx服务
然后再客户端访问www.hbgd.com,bbs.hbgd.com,可以看到每次访问请求都会被分配到不同服务,权重算法生效

