标签:连续 pre 分布 ESS nbsp name 容错 工具 最新版
ChaosBlade 是阿里巴巴开源的一款遵循混沌工程原理和混沌实验模型的实验注入工具,帮助企业提升分布式系统的容错能力,并且在企业上云或往云原生系统迁移过程中业务连续性保障。
地址:https://github.com/chaosblade-io/chaosblade
文档:https://chaosblade-io.gitbook.io/chaosblade-help-zh-cn/blade
从以下路劲获取最新版本
https://github.com/chaosblade-io/chaosblade/releases/
解压即用
tar -zxvf chaosblade-0.6.0-linux-amd64.tar.gz
解压后进入chaosblade-0.6.0目录
[cli@node1 chaosblade-0.6.0]$ ls bin blade chaosblade.dat lib logs
./blade create cpu fullload
返回信息
[cli@node1 chaosblade-0.6.0]$ ./blade create cpu fullload {"code":200,"success":true,"result":"04387569ffd9e877"}
top查看cpu使用情况
故障恢复
./blade destroy 04387569ffd9e877
返回信息
[cli@node1 chaosblade-0.6.0]$ ./blade destroy 04387569ffd9e877 {"code":200,"success":true,"result":{"Target":"cpu","Scope":"","ActionName":"fullload","ActionFlags":{}}}
查看cpu使用情况,已经恢复正常
填充10个G的文件
各种故障演练参考官方文档
标签:连续 pre 分布 ESS nbsp name 容错 工具 最新版
原文地址:https://www.cnblogs.com/mingfan/p/13282893.html