blade create jvm
介绍
jvm 本身相关场景,以及可以指定类,方法注入延迟、返回值、异常故障场景,也可以编写 groovy 和 java 脚本来实现复杂的场景。目前支持的场景如下
[blade create jvm CodeCacheFilling](blade create jvm CodeCacheFilling.md) 填充 jvm code cache
[blade create jvm OutOfMemoryError](blade create jvm OutOfMemoryError.md) 内存溢出,支持堆、栈、metaspace 区溢出
[blade create jvm cpufullload](blade create jvm cpufullload.md) java 进程 CPU 使用率满载
[blade create jvm delay](blade create jvm delay.md) 方法延迟
[blade create jvm return](blade create jvm return.md) 指定返回值
[blade create jvm script](blade create jvm script.md) 编写 groovy 和 java 实现场景
[blade create jvm throwCustomException](blade create jvm throwCustomException.md) 抛自定义异常场景
参数
此处列举 jvm 支持的通用参数:
JVM 方法级别的故障场景通用参数:
各场景还有自身所独有的参数,可以在每个场景文档中查看
案例
此处举个简单的例子:当前 Java 进程 CPU 使用率满载
验证结果:
实验原理
常见问题
Last updated