https://www.jianshu.com/p/4bd4f88e24e4
一款用于测试kubernetes环境的工具。通过人为地在集群中注入故障来检测集群对故障的处理以及恢复能力。更详细信息可以查看这篇文章。混沌测试与针对某个应用测试的区别为:前者更倾向于在现有大规模集群中进行测试,影响因素可能来自集群中的方方面面;而后者更专注于对应用本身功能的测试。
GitHub上目前有两款star数高的混沌项目,litmus和chaos-mesh,这两款的功能和场景都基本类似,前者目前提供的混沌注入功能比较多,但后者提供了简单的UI界面。两者都可以扩展自定义的场景。
一、模拟网络堵塞的情况测试
-
使用工具模拟网络延迟高,网络丢包现象
-
绿色工具clumsy可以模拟不稳定的网络环境
http://www.greenxf.com/soft/201494.html
二、模拟文件系统使用100%的主机情况
- stress命令工具使用指南
https://blog.csdn.net/whatday/article/details/104477160/
三、模拟IO使用率高的主机情况
1.人工制造
https://blog.csdn.net/heavenmark/article/details/82805260
四、模拟cpu使用率高的主机环境
五、阿里巴巴的混沌测试工具:
https://blog.csdn.net/qq_34219959/article/details/97395196
https://www.csdn.net/tags/MtzaggysMjMyNjYtYmxvZwO0O0OO0O0O.html
Original: https://www.cnblogs.com/klb561/p/16146521.html
Author: konglingbin
Title: 混沌工程之混沌测试平台
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/552349/
转载文章受原作者版权保护。转载请注明原作者出处!