背景:
为满足一些金融客户对于安全的需要,天翼混合云产品中的负载均衡支持重定向功能也就应运而生
介绍:
负载均衡的重定向功能的开启入口在添加监听器页面,且选择监听器协议为HTTP时,重定向开关才能打开,即当前支持HTTP重定向至HTTPS,详见下图:
验证方法:
重定向功能是否真的能够将请求进行重定向则需要做进一步的深入验证,手段如下(以新租户为例):
1、创建VPC,至少批量创建3个云主机A,B,C
2、创建负载均衡证书
3、创建负载均衡(内网即可,返回地址标注为lbip)与云主机所属同一个vpc
4、添加HTTPS的监听器(端口标注为lbport1);创建云主机组且纳入云主机A和B设置相同的端口和权重;创建健康检查
5、分别进入云主机A和B开启对应port的http服务,开启方法如下:
开启http服务:python -m SimpleHTTPServer port &
为区分服务提供者是A的还是B的,可以分别通过 wget http://127.0.0.1:port 生成本地index.html 文件,通过修改index.html文件进行标注
6、验证负载均衡HTTPS监听器是否生效,方法如下:
登录云主机C,curl -k https://lbip:lbport1, 多执行几次,如若正常在A和B中进行轮询且返回对应的index.html,即监听器配置生效
7、在负载均衡详请页,添加HTTP协议监听器(端口标注为lbport2),打开重定向开关并选择重定向至上面创建的HTTPS协议监听器
8、登录云主机C,curl -k -L http://lbip:lbport2, 返回正常为A或B的index.html文件;多执行几次,如若正常在A和B中进行轮询且返回对应的index.html,即重定向成功