二、nginx配置实现负载均衡

一、nginx配置实现负载均衡

1.nginx知识

 正向代理和反向代理的区别在于面对的角色不同: 正向代理是对于客户端,使用nginx中间层,隐藏了服务端;反向代理是对于服务端,使用nginx,隐藏了服务端信息,实现负载均衡

2.nginx配置文件目录结构

3.上游upstream

在http块配置上游upstream负载均衡内网服务器地址,如网关

upstream 名称{
    server 192.168.xx.xx:88;
    server 192.168.xx.xx:89;
}        

4.server块配置监听的域名

server {
    listen       80;
    server_name  localhost;

在server下的location配置路由信息,可路由到上游upstream,由于nginx的转发会丢失host头,所以我们添加头信息

location / {
    proxy_pass http://upstream名称;
     proxy_set_header Host $host;
}

 

posted on 2021-01-09 23:19  剑与心声  阅读(108)  评论(0编辑  收藏  举报