原文:jvm-sandbox对运行中的java执行文件做插桩,故障注入

jvm sandbox github地址: https: github.com alibaba jvm sandbox wiki INSTALL jvm sandbox是java执行文件的插桩工具,可以对运行中的java执行文件进行插桩,修改或记录运行的数据。 原理参考github的原理图,根据JVMTI,对jvm进程进行修改。 步骤: .运行java文件 这里写了一个除 异常 public cl ...

2020-03-29 20:09 0 1278 推荐指数:

查看详情

1. jvm-sandbox之小试牛刀

一、编写一个简单的加法接口 二、使用工具验证 将上面的接口打包,并验证。 三、编写module 3.1 创建一个maven工程 ...

Wed Mar 10 18:43:00 CST 2021 0 263
4. jvm-sandbox之调用方式(命令行和http)

jvm-sandbox提供两种调用module的方式,命令行和http,下面整理了一些样例(基于https://www.cnblogs.com/moonpool/p/14510129.html) 注意: l 4274:是目标进程的PID l 37710:是sandbox服务端 ...

Wed Mar 10 21:43:00 CST 2021 0 511
混沌测试--网络类故障注入

本文主要记录使用ChaosBlade工具开展网络类故障注入 来源:文档https://chaosblade-io.gitbook.io/chaosblade-help-zh-cn/blade blade create network delay 网络延迟实验场景 介绍可以指定网卡、本地端口 ...

Fri Jul 17 20:51:00 CST 2020 0 878
常见故障注入方式

故障注入 响应超时 例如:response time超过800ms 内存使用率 例如:内存使用率超过85% 磁盘使用率 例如:打满磁盘空间 CPU使用率 依赖故障注入 针对IP 针对域名 ...

Wed Jul 15 03:32:00 CST 2020 0 1104
基于chaosblade的故障注入平台小试

当今社会互联网应用越来越广泛,用户量日益剧增。在人们对互联网服务的依赖性增大的同时,也对服务的可用性和体验感有了更高的要求。那么如何保障服务在运营过程能一直给用户提供稳定的、不间断的、可靠可信的服务呢? 例如一个教育或者加金融系统产品,如果线上出现了故障,那么可能带来巨大的损失。由于金融产品 ...

Wed Nov 25 06:12:00 CST 2020 0 855
Java 字节码技术

相关文章:   字节码--你也可以轻松掌握 ...

Tue Mar 10 23:28:00 CST 2020 0 1062
Java Instrumentation技术学习

Instrumentation基础 openrasp中用到了Instrumentation技术,它的最大作用,就是类的动态改变和操作。 使用Instrumentation实际上也可以可以开发一个代理来监视jvm的上运行的程序,可以动态的替换类的定义,就可以达到虚拟机级别的AOP实现,随时可以为 ...

Tue Apr 28 18:22:00 CST 2020 0 1752
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM