创建负载均衡
Note
使用负载均衡服务需要进行实名认证,如果未进行实名认证,建议您先进行实名认证。
创建实例
- 登录控制台,定位到「负载均衡」标签;
- 点击负载均衡列表左上角的「创建负载均衡」按钮:
监听
1. 创建监听
1.1. 登录控制台,定位到目标实例;
1.2. 点击实例名称,进入负载均衡详情页;
1.3. 点击「创建监听」按钮:
2. 配置监听
2.1. 监听协议
目前支持 HTTP 、HTTPS、TCP 和 TLS 协议,使用 HTTPS 和 TLS 协议。需在下方 添加 SSL 证书。
- 你可以在网易云申请免费的 DV 证书用户实现 HTTPS,详见:如何申请 SSL 证书
- 也可以添加本地 SSL 证书
Attention
HTTP、HTTPS 协议超时时间为 90s,TCP、TLS 协议超时时间为 10-3600s。
2.2. 监听端口
- HTTP 使用 80 或 1025 - 65535 内数字
- HTTPS 使用 443 或 1025 - 65535 内数字
- TCP 、TLS 使用 20 - 65535 内数字
2.3. 调度算法
- 加权轮询:可对每台云服务器设置权重值。权重值越高的云服务器,被轮询到的概率也越高
- 加权最小连接数:除了根据对每台云服务器设定的权重值来进行轮询,同时还考虑云服务器的连接数。当权重值相同时,当前连接数越小的云服务器被轮询到的概率也越高
2.4. 转发规则
详见 转发规则设置指南。
2.5. 高级设置
默认附加 HTTP 头:
- 客户端真实 IP:通过 X-Forwarded-For 头字段获取客户端真实 IP;
- 负载均衡监听协议:通过 X-Forwarded-Proto 头字段获取负载均衡的监听协议;
- 负载均衡实例入口 IP:通过 NLB-VIP 头字段获取负载均衡实例公网 IP 地址。
当前负载均衡的 HTTP 协议、HTTPS 协议(7层)服务默认开启了 GZIP 支持。
后端实现方式请参考:获取真实 IP(Linux)、获取真实 IP(Windows)。