智能顾问 CLB 停止故障

负载均衡作为一个代理,一般服务于被代理的各种业务服务,提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

相关产品
智能顾问 产品页,含版本规格、价格与购买入口。

背景

作为网络传输的关键一环,智能顾问-混沌演练为你提供了对 CLB 停止的能力,协助你实现实例不可用或者监听器不可用。

故障原理

对 CLB 注入停止故障,造成实例停止或者监听器停止,导致客户端访问服务失败。

演练实施

一、演练准备

创建私有网络,在该网络内部署一台 CVM 和 CLB 实例,CVM 实例部署测试服务,CLB 实例创建监听器监听 CVM 服务端口。

二、步骤1:创建演练

1. 登录 智能顾问 > 混沌演练控制台,进入演练管理页面,单击新建演练。

2. 点击跳过,新建空白演练。填写演练信息,添加演练实例。

3. 添加动作。平台为你提供 CLB 停止故障动作。

提供三种停止对象,分别是负载均衡实例、四层监听器、七层监听器。

三、步骤2:执行演练动作

单击执行下发故障动作,登入同 VPC 实例,分析业务服务响应。

四、停止对象:负载均衡实例

稳态表现 负载均衡控制台 对应实例状态为正常。

稳态表现,通过 curl 对应服务,正常响应。

故障注入后,负载均衡控制台 对应实例状态为停止。

故障注入后,通过 curl 对应服务,没有响应。

五、停止对象:四层路径监听器

稳态表现,通过 curl 对应规则匹配到的监听器服务,正常响应。

故障注入后,curl 对应规则匹配到的监听器服务,没有响应。

六、停止对象:七层路径监听器

稳态表现,通过 curl 对应规则匹配到的监听器服务,正常响应。

故障注入后,curl 对应规则匹配到的监听器服务,没有响应。

七、长链接结果观测(ssh 模拟长链接)

稳态表现,客户端正常访问,并且可以输入操作命令。

稳态表现,在服务端通过 netstat -tu 可以看到和客户端的长链接。

故障注入后,原有客户端已经无法访问,此时已经不能输入命令。

故障注入后,建立新的长链接没有响应。

故障注入后,服务端长链接还在。

赞 (0)
上一篇 4天前
下一篇 4天前