博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
负载均衡简单配置
阅读量:5301 次
发布时间:2019-06-14

本文共 1094 字,大约阅读时间需要 3 分钟。

测试环境

测试域名  :www.threegroup.space

A服务器IP :123.56.255.173 (主)

B服务器IP :101.200.159.138

C服务器IP :123.56.255.53

 

部署思路

A服务器做为主服务器,域名直接解析到A服务器(123.56.255.173)上,由A服务器负载均衡到B服务器(101.200.159.138)与C服务器(123.56.255.53)上。

 

开始配置Nginx负载均衡

①        打开nginx.conf,文件位置在nginx安装目录的conf目录下。

在http段加入以下代码 :

 

  1.  
    upstream www.threegroup.space {
  2.  
    server
    123.56.255.53:8080;
  3.  
    server
    101.200.159.138:8080;
  4.  
    }
  5.  
    server{
  6.  
    listen
    80;
  7.  
    server_name www.threegroup.space;
  8.  
    location / {
  9.  
    proxy_pass http:
    //www.threegroup.space;
  10.  
    proxy_set_header Host $host;
  11.  
    proxy_set_header X-Real-IP $remote_addr;
  12.  
    proxy_set_header X-Forwarded-
    For $proxy_add_x_forwarded_for;
  13.  
    }
  14.  
    }

 

如截图所示

从截图上看到

已成功将  的IP

和 123.56.255.53:8080 的IP上

最后 保存重启nginx

② 工作服务器配置方法

我们要在 B、C服务器nginx.conf设置如下

打开nginx.confi,在http段加入以下代码

 

  1.  
    server{
  2.  
    listen
    8080;
  3.  
    server_name www.threegroup.space;
  4.  
    index index.html;
  5.  
    root /data0/htdocs/www;
  6.  
    }

 

如截图所示

 

保存重启nginx

③ 测试

当访问www.threegroup.space的时候,为了区分是转向哪台服务器处理我分别在B、C服务器下写一个不同内容的index.html文件,以作区分。

打开浏览器访问www.threegroup.space结果,刷新会发现所有的请求均分别被主服务器(A) 分配到 B服务器(101.200.159.138)与C服务器(123.56.255.53)上,实现了负载均衡效果。

 

转载于:https://www.cnblogs.com/wujf-myblog/p/9558153.html

你可能感兴趣的文章
程序员的“机械同感”
查看>>
在16aspx.com上下了一个简单商品房销售系统源码,怎么修改它的默认登录名和密码...
查看>>
c++回调函数
查看>>
linux下Rtree的安装
查看>>
【Java】 剑指offer(53-2) 0到n-1中缺失的数字
查看>>
Delphi中ListView类的用法
查看>>
多米诺骨牌
查看>>
Linq 学习(1) Group & Join--网摘
查看>>
asp.net 调用前台JS调用后台,后台掉前台JS
查看>>
Attribute(特性)与AOP
查看>>
苹果手表:大方向和谷歌一样,硬件分道扬镳
查看>>
Competing Consumers Pattern (竞争消费者模式)
查看>>
Android面试收集录15 Android Bitmap压缩策略
查看>>
PHP魔术方法之__call与__callStatic方法
查看>>
ubuntu 安装后的配置
查看>>
web前端之路,js的一些好书(摘自聂微东 )
查看>>
【模板】对拍程序
查看>>
【转】redo与undo
查看>>
解决升级系统导致的 curl: (48) An unknown option was passed in to libcurl
查看>>
Java Session 介绍;
查看>>