创建监听(面向云服务器)

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启用重定向,并选择目标监听端口(或域名)