ubuntu 配置 nginx负载均衡

1:安装nginx

sudo apt-get update

sudo apt-get install nginx

  此时安装结束

2:配置(A是主服务器,作用是转发到B,C,接收请求 BC是处理请求服务器),配置是在A服务器中配置的

 

upstream mytomcats {

  #根据访问客户端ip的hash值分配,这样同一客户端的请求都会被分配到同一个server上,如果牵扯到session的问题,用这个是最好的选择

  #ip_hash;

  server 127.0.0.1:8080 weight=1;

  server 134.175.109.175:8080 weight=2;

  }

 

server {

  #nginx监听的端口号

  listen 8088;

  #这里配置的是A服务器的域名,域名直接映射到A服务器的IP 注:这个server_name 是我没有域名才关闭的

  #server_name www.wbbtestdemo.com;

  location / {

    root /var/www/html;

    index index.html index.php;

    #固定写法: http://mytomcats, mytomcats是上面的upstreams后面的块名称

    proxy_pass http://mytomcats;

   }

  }

 

posted @ 2021-05-08 22:55  neoQVQ  阅读(125)  评论(0)    收藏  举报