管理已纳管的ELB
ENS支持对纳管的ELB创建监听器,监听器负责监听负载均衡器上的请求,根据配置流量分配策略,分发流量到后端服务器处理。同时支持对ELB进行锁定和解锁,锁定后该ELB不能使用IaC更新。
前提条件
已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。
创建监听器
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击,选择 。
- 选择左侧导航栏的 ,进入“公有云ELB”页面。
- 单击待创建监听器的ELB名称,进入ELB详情页面,默认显示“基本信息”页签。
- 单击“监听器”,切换至“监听器”页签。
- 单击“创建”。
- 配置监听器参数,配置参数如表1所示,配置完成后,单击“确定”。
表1 创建监听器参数说明 参数类型
参数名称
参数说明
基本配置
名称
自定义监听器名称。
前端协议/端口
选择前端协议,并填写端口,端口取值范围为1~65535。
后端协议
选择后端协议,当前支持HTTP。
描述
输入监听器描述信息。
后端云服务器组配置
名称
自定义后端云服务器组名称。
分配策略类型
选择分配策略类型。
- 加权轮询算法:根据后端服务器的权重,按顺序依次将请求分发给不同的服务器,权重大的后端服务器被分配的概率高。
- 加权最少连接:加权最少连接是在最少连接数的基础上,根据服务器的不同处理能力,给每个服务器分配不同的权重,使其能够接受相应权值数的服务请求。
- 源IP算法:对不同源IP的访问进行负载分发,同时使得同一个客户端IP的请求始终被派发至某特定的服务器。
会话保持
分配策略类型选择加权轮询算法时需要选择是否开启会话保持。
ELB监听是基于IP地址的会话保持,即来自同一IP地址的访问请求转发到同一台后端云服务器上。
会话保持类型
开启会话保持后需要选择会话保持类型,当前支持HTTP cookie和应用程序cookie。
cookie名称
会话保持类型为应用程序cookie时需要填写cookie名称。
描述
输入描述信息。
健康检查配置
健康检查协议
选择健康检查协议,HTTP或TCP。
检查周期(秒)
设置健康检查周期,1~50秒。
超时时间(秒)
设置健康检查超时时间,1~50秒。
检查路径
设置检查路径,长度不能超过80。
最大重试次数
设置最大重试次数,1~10。
端口
填写健康检查端口,端口取值范围为1~65535。
健康检查端口为空时,使用后端服务器的业务端口做检查端口。
开启监听器的访问控制
创建监听器后,默认允许任何IP访问该负载均衡监听器,可以开启监听器的访问控制,指定允许访问的IP。
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击,选择 。
- 选择左侧导航栏的 ,进入“公有云ELB”页面。
- 单击待创建监听器的ELB名称,进入ELB详情页面,默认显示“基本信息”页签。
- 单击“监听器”,切换至“监听器”页签。
- 在监听器列表中,单击待开启访问控制的监听器所在行“操作”列的“更多 > 访问控制”。
- 开启访问控制按钮,并输入允许访问的白名单IP,如果输入多个IP使用英文逗号隔开。然后单击“确定”。
添加后端云服务器
创建监听器时会同步创建后端云服务器组,需要为云服务器组添加云服务器。
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击,选择 。
- 选择左侧导航栏的 ,进入“公有云ELB”页面。
- 单击待创建监听器的ELB名称,进入ELB详情页面,默认显示“基本信息”页签。
- 单击“后端云服务器组”,切换至“后端云服务器组”页签。
- 单击SLB所在行“操作”列的“更多 > 添加后端云服务器”。
- 在“添加后端云服务器”页面配置参数,参数如表2所示,配置完成后,单击“确定”。
锁定ELB
对ELB进行锁定,锁定后该ELB不能使用IaC更新。
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击,选择 。
- 选择左侧导航栏的 ,进入“公有云ELB”页面。
- 在ELB列表中,勾选待锁定IaC更新的ELB,单击列表上方的“锁定IaC更新”。
- 单击“确定”。
如需取消锁定,可以勾选ELB后单击列表上方的“解锁IaC更新”。
更多操作
您还可以进行以下操作。
操作名称 |
操作步骤 |
---|---|
编辑监听器 |
在监听器列表,单击待编辑监听器所在行“操作”列的“编辑”。 |
删除监听器 |
在监听器列表,单击待删除监听器所在行“操作”列的“更多 > 删除”。 |
修改云服务器组 |
在后端云服务器组列表,单击待修改的云服务器组所在行“操作”列的“修改云服务器组”。 |
修改健康检查 |
在后端云服务器组列表,单击待修改健康检查的云服务器组所在行“操作”列的“更多 > 修改健康检查”。 |