新手记录:华为云弹性负载均衡 ELB 入门——把流量分给多台服务器,别让一台机器扛全部

举报
yd_241609055 发表于 2026/11/01 19:41:12 2026/11/01
【摘要】 刚把网站放到一台 ECS 上时,访问量不大,一切都很顺。活动一来,页面就开始变慢,严重时直接打不开;那台服务器一旦宕机或重启,整个网站也跟着停摆。这就是新手最容易撞上的两个问题:一台机器扛不住流量高峰,一台机器出故障就等于服务中断。华为云弹性负载均衡 ELB 就是来解决这个问题的。它像站在网站前面的“流量调度员”:用户访问的不再是某一台具体的 ECS,而是 ELB 对外提供的地址,ELB 再...

刚把网站放到一台 ECS 上时,访问量不大,一切都很顺。活动一来,页面就开始变慢,严重时直接打不开;那台服务器一旦宕机或重启,整个网站也跟着停摆。这就是新手最容易撞上的两个问题:一台机器扛不住流量高峰,一台机器出故障就等于服务中断。

华为云弹性负载均衡 ELB 就是来解决这个问题的。它像站在网站前面的“流量调度员”:用户访问的不再是某一台具体的 ECS,而是 ELB 对外提供的地址,ELB 再按规则把请求分给后面的多台服务器。流量不再压在一台机器上,某台出问题时,剩下的机器还能继续服务。

三个核心概念

监听器是 ELB 接收流量的“门口”,在这里定好协议和端口,比如 HTTP 的 80 端口、HTTPS 的 443 端口。

后端服务器组是真正干活的服务器集合,可以把两台甚至更多台 ECS 加进来,并定好分配方式。轮询是轮流分给每台机器,适合配置差不多的场景。

健康检查是 ELB 定期给后端服务器做的“体检”,比如定时向约定的路径发请求。连续失败达到阈值,ELB 就会暂时摘下这台机器,不再给它分新请求;恢复并连续通过检查后,再重新放回轮换。

创建 ELB 并挂两台 ECS 的流程要点

先准备两台内容一致的 ECS,确认两台都能直接打开网站;再创建 ELB,选好网络和可用区,尽量让 ELB 和 ECS 在同一个 VPC 里;然后创建监听器,定好协议和端口;接着创建后端服务器组,把两台 ECS 加进去,设置后端端口和分配方式;最后配好健康检查,选一个能真实反映网站状态的检查路径。

新手注意点

会话保持只适用于“同一个人要一直找同一台机器”的场景,比如登录、购物车;无状态的静态页面和普通接口一般不用开,乱开会让流量分不均匀。

后端 ECS 的安全组要放通来自 ELB 的流量,只放通自己的电脑是不够的;同时 ELB 对外只放必要的端口,别图省事全放通。

选型上,流量不大、预算有限时共享型够用;对性能隔离和稳定性要求高、业务已有规模时,再考虑独享型。

一句话总结:ELB 不是让网站变快的魔法,而是让流量有人分、故障有人顶的安排。先把两台 ECS 跑一致,再配好监听器、后端组和健康检查,网站就从“单点硬扛”变成了“多台分担”。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。