两台练习 ECS 挂到同一个地址,用 ELB 走一遍
【摘要】 两台练习 ECS 挂到同一个地址,用 ELB 走一遍练习页已经在单台 ECS 上打开之后,可以再加一台,用弹性负载均衡(ELB)把两台挂到同一个访问地址。这一步主要是认识监听器、后端组和健康检查,不是上生产。 1. 先准备两台机器两台 ECS 在同一区域、同一虚拟私有云每台本机都能打开测试页,页面内容可以不同,方便看出流量落到哪一台安全组放行来自 ELB 的业务端口,练习里先放行 80两台...
两台练习 ECS 挂到同一个地址,用 ELB 走一遍
练习页已经在单台 ECS 上打开之后,可以再加一台,用弹性负载均衡(ELB)把两台挂到同一个访问地址。这一步主要是认识监听器、后端组和健康检查,不是上生产。
1. 先准备两台机器
- 两台 ECS 在同一区域、同一虚拟私有云
- 每台本机都能打开测试页,页面内容可以不同,方便看出流量落到哪一台
- 安全组放行来自 ELB 的业务端口,练习里先放行 80
- 两台都不直接依赖各自的弹性公网 IP 做最终访问
页面内容写成「来自机器 A」「来自机器 B」,后面刷新就能看到分流。
2. 创建负载均衡和监听器
- 进入弹性负载均衡,区域与 ECS 一致。
- 创建一个负载均衡实例,拿到它的访问地址。
- 添加监听器:协议 HTTP,前端端口 80,后端端口 80。
- 新建后端服务器组,把两台 ECS 加进去,权重先都设成一样。
- 健康检查用 HTTP,路径填测试页所在路径,间隔用默认即可。
监听器负责「外面怎么进来」,后端组负责「进到哪几台」。
3. 核对健康检查
两台都显示健康后,再用负载均衡地址访问。刷新几次,页面在 A、B 之间变化,说明流量已经分到两台。
有一台不健康时,先在那台机器上 curl 127.0.0.1,本机通了再看安全组和健康检查路径。
4. 练习时怎么收尾
- 从后端组移除两台 ECS
- 删除监听器和负载均衡实例
- 练习机、弹性公网 IP 按原计划释放
负载均衡、计算和公网 IP 是分开的,用完三处都看一眼。
5. 小结
一台能打开是服务通了,两台挂到同一个地址是负载均衡通了。
顺序是:两台本机先通 → 建监听器和后端组 → 健康检查变绿 → 用负载均衡地址访问。走完一遍,以后加机器就是同一套动作。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)