创建监听(面向云服务器)
Note
面向云服务器的负载均衡添加监听器;
默认单个实例监听上限为 10 组,如果需要更多监听,请 提交工单申请。
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)。
3. 配置重定向
Note
1.仅对HTTP监听提供【重定向】功能;
2.用户需要创建 HTTP 和 HTTPS 监听,端口不限,一般是80和443;
3.用户在 HTTP 监听上设置重定向,重定向到任意已存在的 HTTPS 监听端口;
4.端口+域名重定向时,指定的域名来自重定向目标端口监听的设置。
3.1点击HTTP监听,找到【重定向】菜单 3.2启用重定向,并选择目标监听端口(或域名)