![](https://img.haomeiwen.com/i15325592/03581e69dacdc464.jpeg)
集群部署图例
![](https://img.haomeiwen.com/i15325592/2261d46463a19ac8.jpg)
准备工作
两台阿里云ECS实例中均部署 gitee 仓库项目,传送 Git Gitee仓库自动部署;
实现文件双向实时同步,传送 Linux Sersync+Rsync实现文件双向实时同步;
实现数据库同步实现双机互备,传送 Mysql 数据库同步实现双机互备。
-
Gitee 仓库
-
阿里云ECS实例*2
-
阿里云负载均衡实例
创建负载均衡实例
参考官方教程
- 选择传统型负载均衡 CLB(原SLB)->实例管理
![](https://img.haomeiwen.com/i15325592/15b2c75e1b3d7763.png)
- 点击创建传统型负载均衡
![](https://img.haomeiwen.com/i15325592/aacbb349809025ec.png)
- 点击立即购买
![](https://img.haomeiwen.com/i15325592/ac5cd3a1608d87e8.png)
注意:稍后添加后端的服务器只能选该地域和可用区下的阿里云ECS实例,创建阿里云ECS实例的教程这里略过。
- 点击立即开通
![](https://img.haomeiwen.com/i15325592/efbaf02cd227fd2c.png)
配置负载均衡实例
参考官方教程
- 打开负载均衡管理控制台,选择传统型负载均衡 CLB(原SLB)->实例管理,点击添加后端服务器
![](https://img.haomeiwen.com/i15325592/3765590d4c550129.png)
- 选择服务器,点击下一步
![](https://img.haomeiwen.com/i15325592/7414d8dca4074ba3.png)
- 配置权重,点击添加
![](https://img.haomeiwen.com/i15325592/68050b136622d430.png)
注意:稍后配置的调度算法会受权重的影响,这里先默认都是100。
- 返回负载均衡管理控制台,选择传统型负载均衡 CLB(原SLB)->实例管理,点击监听配置向导
![](https://img.haomeiwen.com/i15325592/71924444b7a12448.png)
- 配置协议&监听,点击下一步
![](https://img.haomeiwen.com/i15325592/bd2a5cb184e38712.png)
端口设置为80,调度算法为一致性哈希。
- 配置后端服务器,点击下一步
![](https://img.haomeiwen.com/i15325592/2a0a61f55aea2e54.png)
- 健康检查可以跳过,进入配置审核后提交
测试负载均衡
47.117.122.160 作为 server1
47.117.135.141 作为 server2
- 登录 server1,编辑 /home/test/index.html,代码如下
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
Hello server1
</body>
</html>
- 登录 server2,编辑 /home/test/index.html,代码如下
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
Hello server2
</body>
</html>
为了看到测试的变化,先手动修改。测试成功后在改回原来的内容,保持与 Gitee仓库 版本一致。
- 测试访问
![](https://img.haomeiwen.com/i15325592/2f93a9495c0052ad.png)
![](https://img.haomeiwen.com/i15325592/723d04c4d7ba15a3.png)
浏览器访问负载均衡实例的公网IP,通过多次刷新看到页面变化,说明搭建成功。
网友评论