文档中心>黑石负载均衡>操作指南>七层负载均衡支持 HTTP

七层负载均衡支持 HTTP

最近更新时间:2021-09-26 15:41:10

功能概述

黑石七层负载均衡支持 HTTP 协议,实现功能具体如下:

  • 提供内/外网七层 HTTP 负载均衡能力。
  • 支持内/外网七层健康检查能力,检查 HTTP 业务是否正常,并剔除不正常后端服务器。
  • 通过域名 +URL 路径方式实现前端请求向后端不同服务器转发。
  • 通过 cookies 插入方式来实现内/外网七层 HTTP 会话保持。
  • 改变目前后端服务器与 LB 粗粒度绑定,实现后端服务器与转发 URL 细粒度绑定,同时实现同一转发 URL 绑定不同后端服务器的不同后端端口。
  • 例如一个转发 URL,监听器和后端服务器如下:
    • 监听器 portocal:HTTP,vport:80。
    • 后端服务器:RS1,rport:80;RS2,rport:81;RS3,rport:83;RS3,rport:85。

操作步骤

新建七层 HTTP 监听器

  1. 登录腾讯云官网,进入 黑石负载均衡实例列表页
  2. 单击需要创建七层监听器的 LB,进入 LB 详细界面。
  3. 选择七层监听器,单击新建
  4. 在弹出“新建七层监听器”窗口中,设置以下参数。
    • 名称:自定义
    • 协议端口:选择为 HTTP,端口号可自行修改,默认为80。
    • 带宽峰值:当 LB 计费模式为按固定带宽计费时,需要填写此参数。
  5. 单击完成
    注意:

    • 此处填写的端口号为前端对外提供服务端口;
    • 当带宽峰值设置为0时,流量无法出外网;

监听器中添加转发域名和 URL 路径

七层监听器创建完成后就可以添加转发域名与 URL 路径。

  • 基本配置,进行域名、URL 路径以及均衡方式设置。域名及 URL 路径设置规范请参照文档 黑石负载均衡域名及 URL 配置规范
  • 健康检查,进行检测间隔、健康阈值等参数设置。该功能可以帮助您自动检查并移除异常的服务器端口。
  • 会话保持,是否开启以及保持时间设置。

在 URL 路径中绑定物理主机

域名与 URL 路径设置完成后,就可以进行后端 RS 服务器绑定,绑定资源支持黑石物理服务器、托管服务器与虚拟 IP。

  1. 在 URL 设置的页面,单击绑定,在弹出框中,选择需要绑定的资源。
  2. 对选中的服务器进行设置。
    • 后端端口设置
    • 权重设置
注意:

针对同一台物理主机绑定不同端口及权重。