配置负载均衡接入需三步:创建实例、添加监听器、挂载后端服务器;推荐ALB用于新项目,NLB适用于低延迟四层场景,CLB逐步被替代;公网ALB需同地域、选公网类型、多可用区部署;监听器配置端口与SSL证书,服务器组绑定ECS并开启健康检查;验证用curl访问ALB地址,检查日志源IP,按需设置权重与监控指标。

配置负载均衡接入,把公网流量分发到后端服务器,核心是三步:创建负载均衡实例、添加监听器、挂载后端服务器(即配置服务器组)。整个过程在阿里云控制台操作即可,不需要改应用代码。
选对负载均衡类型
阿里云目前主推三种类型,按业务场景选:
- 应用型负载均衡 ALB:适合网站、API、微服务。支持域名、URL路径转发,能做SSL卸载,推荐新项目首选。
- 网络型负载均衡 NLB:适合游戏、音视频、数据库代理等低延迟、高并发四层场景,不处理HTTP头,只转TCP/UDP。
- 传统型负载均衡 CLB:兼容老架构,支持四层和七层,但不支持高级路由规则,逐步被ALB替代。
创建公网负载均衡实例
以ALB为例,关键配置项包括:
- 地域必须和后端ECS保持一致;
- 选择“公网”类型,系统会自动分配一个公网IP或允许绑定已有EIP;
- 多可用区部署更稳妥,主备可用区自动切换,提升容灾能力;
- 计费方式建议初期选“按使用量”,避免预估不准导致资源浪费。
配置监听器与服务器组
监听器决定怎么收请求,服务器组决定往哪发请求:
- 为HTTP服务添加监听,端口设80;HTTPS则加443监听并上传SSL证书;
- 监听里要指定“默认服务器组”,也就是后端ECS列表;
- 添加ECS时确保它们已部署好服务、安全组放行对应端口(如80/443)、且处于运行中状态;
- 健康检查建议开启,默认HTTP GET /health 或 TCP端口探测,失败连续3次就自动摘除节点。
验证与调优
配置完成后别急着上线,先做几件事:
- 用curl或浏览器直接访问ALB的公网地址,确认能返回后端内容;
- 在ECS上查访问日志,看源IP是否显示为ALB的私网IP(说明流量已走通);
- 如果后端服务器性能不均,可在服务器组里给不同ECS设置权重,比如新机器配weight=10,老机器配weight=5;
- 长期运行后关注监控指标:新建连接数、活跃连接数、后端响应时间,异常升高可能意味着某台ECS开始吃力。

















