阿里云负载均衡配置教程

阿里云负载均衡配置说明
使用阿里云负载均衡对后端多台云服务器进行流量分发时,需要创建阿里云负载均衡,在阿里云负载均衡下添加监听器并设置健康检查,最后将后端云服务器添加至监听器
 
阿里云负载均衡快速配置教程
本例以客户端的HTTP 请求为例来配置并验证阿里云负载均衡服务。

前提条件:
本示例要求您具有两台云服务器实例,您也可以自行规划需要向多少云服务器转发请求。本例中已在华东一区地域下创建了云服务器实例 Myhost-01 和 Myhost-02。关于如何创建云服务器实例,请参考 创建云服务器实例。

本例以 HTTP 转发为例,云服务器上必须部署相应的 Web 服务器,如 Apache、Nginx、IIS等。为了验证结果,示例在 Myhost-01 上部署了Apache 并返回一个带有 “Hello World!This is Myhost-01.” 的 HTML,在 Myhost-02 上部署了Apache 并返回一个带有 “Hello World!This is Myhost-02.” 的 HTML。
注:示例中后端服务器部署的服务返回值不同,实际情况下,为保持所有用户均有一致体验,后端服务器上一般是部署完全相同的服务
 
第一步:购买阿里云负载均衡实例
 
注意事项:请注意,阿里云负载均衡只能将流量转发至同一地域下的云服务器实例。因此,请创建与前提条件下的云服务器同地域的阿里云负载均衡实例
 
1) 登录云控制台-阿里云负载均衡管理界面,点击【创建阿里云负载均衡】。
 
2) 进入购买页面,选择与云服务器相同的地域,并完成支付流程
 
3) 购买成功的阿里云负载均衡实例,可在云控制台-阿里云负载均衡列表下查看
 
第二步:创建阿里云负载均衡监听器
 
本例以转发客户端的 HTTP 请求设置为例。
 
1) 登录云控制台,在【阿里云负载均衡】列表中,点击创建好的实例ID,进入阿里云负载均衡详情页面。
 
2) 切换至监听器视图,点击【创建监听器】,并选择HTTP监听器。配置信息如下:
 
名称自定义为“Listener-Test”;
监听前端协议端口为 HTTP:80
3) 点击【确定】按钮完成阿里云负载均衡监听器的创建
 
第三步:绑定后端服务器
 
对于HTTP协议监听器,需要绑定虚拟服务组再进加入相应的后端服务器。相关内容,请参阅 虚拟服务组。
 
1) 切换虚拟服务组视图,点击【创建虚拟服务组】,信息内容如下。
 
虚拟服务组名称:虚拟服务组-01;
均衡算法:加权轮询
会话保持:关闭
2) 点击下一步,进行健康检查配置,此处使用默认配置即可。点击【确定】。
 
3) 虚拟服务组创建成功后,切换到该虚拟服务组详情视图,点击【添加后端服务】
 
4) 加入事先创建好的Myhost-01和Myhost-02,端口设置为80,配置完毕点击【确定】
 
5) 切换到监听器视图,在Listener-Test详情中,点击【添加转发规则】
 
第四步:设置转发规则
 
前提条件:将要转发的域名解析至阿里云负载均衡的公网服务地址。
 
1) 在添加好的HTTP监听器详情下,点击添加转发规则。
 
2) 在弹出窗口中,选择域名转发方式,并填入绑定的域名。选择配置好的虚拟服务组。点击确定,配置完成。
 
第五步:验证阿里云负载均衡

在浏览器中输入绑定的域名。查看测试结果,能够确定是否成功配置该阿里云负载均衡实例。