示例场景:http请求负载均衡快速配置

示例场景:HTTP请求负载均衡快速配置

本例以客户端的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. 第一步:购买负载均衡实例

注意事项:请注意,负载均衡只能将流量转发至同一地域下的云服务器实例。因此,请创建与前提条件下的云服务器同地域的负载均衡实例

  1. 登录云控制台-负载均衡管理界面,点击【创建负载均衡】。
  2. 进入购买页面,选择与云服务器相同的地域,并完成支付流程
  3. 购买成功的负载均衡实例,可在云控制台-负载均衡列表下查看

2. 第二步:创建负载均衡监听器

本例以转发客户端的 HTTP 请求设置为例。

  1. 登录云控制台,在【负载均衡】列表中,点击创建好的实例ID,进入负载均衡详情页面。
  2. 切换至监听器视图,点击【创建监听器】,并选择HTTP监听器。配置信息如下: 名称自定义为“Listener-Test”;

    监听前端协议端口为 HTTP:80

  3. 点击【确定】按钮完成负载均衡监听器的创建

3. 第三步:绑定后端服务器

对于HTTP协议监听器,需要绑定虚拟服务组再进加入相应的后端服务器。相关内容,请参阅 虚拟服务组

  1. 切换虚拟服务组视图,点击【创建虚拟服务组】,信息内容如下。
    虚拟服务组名称:虚拟服务组-01;
    均衡算法:加权轮询
    会话保持:关闭
  2. 点击下一步,进行健康检查配置,此处使用默认配置即可。点击【确定】。
  3. 虚拟服务组创建成功后,切换到该虚拟服务组详情视图,点击【添加后端服务】
  4. 加入事先创建好的Myhost-01和Myhost-02,端口设置为80,配置完毕点击【确定】
  5. 切换到监听器视图,在Listener-Test详情中,点击【添加转发规则】

4. 第四步:设置转发规则

前提条件:将要转发的域名解析至负载均衡的公网服务地址。

  1. 在添加好的HTTP监听器详情下,点击添加转发规则。
  2. 在弹出窗口中,选择域名转发方式,并填入绑定的域名。选择配置好的虚拟服务组。点击确定,配置完成。

5. 第五步:验证负载均衡

在浏览器中输入绑定的域名。查看测试结果,能够确定是否成功配置该负载均衡实例。 默认显示图1,F5刷新后显示图2

个结果匹配 ""

    无结果匹配 ""