这些天,我已经使用了一些用于混乱项目的工具,因此请整理它以准备参考。
当您有时间整理其他工具时,请一一写入它。
我没有以常规格式编写列的习惯。
有Springboot的应用。
混乱:
猴:
#K猴子
启用:true
突击:
#好的,攻击了多少个请求,1是攻击所有请求;5:每5个请求一次攻击一次
级别:5
#最小延迟,毫秒
latender-ranger启动:5000
#最大延迟,毫秒
latender-range-end:10000
#
潜在活性:正确
#异常攻击启动
异常活动:正确
#杀死应用程序开始
Kill-Application-Action:正确
观察者:#控制范围
控制器:false
REST控制器:false
服务:是的
存储库:false#(JDBC和JPA)
组件:false
参见,发生了8秒的响应时间。
正常访问是:
由于前5-10秒的随机延迟,其界面上出现了8秒。
还有这个随机的500例异常。
相应的日志如下:
Chaosmonkey还可以与Spinnaker集成,这是更广泛的用法。