混沌工程
文章平均质量分 61
wfw123123
测试技术栈
展开
-
混沌工程之Chaos Mesh(三)
今天继续说一下Chaos Mesh的使用,今天主要用它来模拟一下磁盘相关故障 1.模拟磁盘注入故障 通过 df -h 先看一下磁盘情况 给磁盘添加10G内容:./blade create disk fill --size 10240 查看一下磁盘情况,跟进㙦可看到10G内容是在为不断写入的 通过dstat看一下io情况 恢复故障:./blade destroy 7436e71389d5f4a0 再次查看磁盘情况,恢复到了最初时候 2.模拟注入IO故障 常用参原创 2021-09-08 13:19:17 · 301 阅读 · 0 评论 -
混沌工程之Chaos Mesh(二)
上一篇文章介绍了Chaos Mesh的原理,工作流程以及它能做的事情,今天我们来进行一下Chaos Mesh的安装及使用。 一.安装Chaos Mesh 1.在线安装Chaos Mesh: wget -c https://github.com/chaosblade-io/chaosblade/releases/download/v0.2.0/chaosblade-0.2.0.linux-amd64.tar.gz 2.解压安装包:tar -zxvf chaosblade-0.2.0.linux-a.原创 2021-09-08 13:18:42 · 214 阅读 · 0 评论 -
混沌工程之Chaos Mesh(一)
Chaos Mesh是什么?它是一个云原生的混沌测试平台,它提供在 Kubernetes 平台上进行混沌测试的能力,最近在逛github的时候看见了混沌测试技术,自己本身也是一名测试工作者,好奇中就研究了一下混沌工程相关知识。 我个人习惯学习新知识首先要知道它的工作原理,那么 接下来我们首先看一下Chaos Mesh 的工作原理 1.Controller-manager 目前 controller-manager 可以分为两部分,一部分 controllers 用...原创 2021-09-08 13:17:16 · 384 阅读 · 0 评论 -
Arthas基础(三)
今天继续说一下Arthas的jvm相关命令及如何跟踪方法消耗时间等 1.jvm-->可以查看当前jvm信息 针对以上进行一下重要参数说明: RUNTIME(运行时间相关) CLASS-LOADING(类加载相关) GARBAGE-COLLECTORS MEMORY-MANAGERS MEMORY(内存) OPERATING-SYSTEM(操作系统相关) THREAD COUNT: JVM当前活跃的线程数 DAEMON-COUNT: JVM当前活跃的...原创 2021-09-08 13:11:31 · 200 阅读 · 0 评论