场景介绍
本文为您介绍如何快速配置七层负载均衡服务。配置完成后,七层CLB实例监听来自HTTPS协议443端口的请求,后端服务器组group01和group02中的云服务器实例分别通过HTTPS 443端口为不同业务提供服务。
七层负载均衡适用于不同业务通过相同域名对外提供服务的场景,通过负载均衡配置转发规则,将不同业务的访问请求分发到不同的后端服务器组处理。仅HTTP、HTTPS协议监听器支持配置转发规则。如业务对安全性要求较高,请使用HTTPS协议,否则使用HTTP协议即可。
准备工作
在配置CLB实例前,您需要提前准备以下内容:
- 准备一个VPC环境 :CLB实例应与提供服务的后端服务器处于同一VPC中,创建VPC时,建议您选择与访问源客户的地理距离尽可能近的地域,从而减少延迟并提高下载速度。您可以参考搭建IPv4私有网络创建新的私有网络。
- 在该VPC内构建您的后端服务器环境:创建2个云服务器实例并部署对外提供服务的业务。具体操作可参见购买云服务器和搭建后端服务。
- 完成CLB实例类型和规格的规划:建议根据实际业务场景和业务量大小参考产品类型与规格选择。
- 确定云服务器实例关联的安全组已开放了提供服务的端口(TCP 443端口):参考配置后端服务器安全组。
- 准备一个证书:上传服务器证书至负载均衡控制台,用于HTTPS协议认证,详细操作请参见创建证书。
说明
请确保证书中认证的域名与业务使用的域名一致,本文中域名示例为www.test.com。
操作流程
七层负载均衡的操作流程如下所示。
- 创建负载均衡实例:根据实际业务场景和业务量大小创建负载均衡实例。
- 创建后端服务器组:创建2个后端服务器组,并分别添加提供实际服务的后端服务器。
- 创建监听器:为实例添加监听器,并关联证书和默认后端服务器组。
- 配置转发规则:通过配置转发规则,将不同业务的访问请求转发到不同的后端服务器组进行处理。
- 验证负载均衡服务:验证负载均衡能够根据转发规则将访问请求转发到对应的后端服务器上。