码迷,mamicode.com
首页 > 其他好文 > 详细

混沌实验工具ChaosBlade的使用

时间:2020-07-11 12:42:24      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:连续   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

故障演练

cpu满载
./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的文件

 

 各种故障演练参考官方文档

 

技术图片

 

混沌实验工具ChaosBlade的使用

标签:连续   pre   分布   ESS   nbsp   name   容错   工具   最新版   

原文地址:https://www.cnblogs.com/mingfan/p/13282893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!