写点什么

javaagent

0 人感兴趣 · 6 次引用

  • 最新
  • 推荐

javaagent

在 java 的世界里,有时候你会听到这样一些名词 - 探针、字节码插桩,这背后用到的技术其实就叫做javaagent,今天我就来揭秘一下 javaagent 背后的原理。

https://static001.geekbang.org/infoq/5d/5d3a1cb13ea04da44dc471336e2ba8f6.jpeg?x-oss-process=image/resize,w_416,h_234

字节码增强技术之 Java Agent 入门

用户头像
zuozewei1 月 11 日

​Java 还提供了另外一种方式:依赖 Java Agent 技术,修改目标方法的字节码,做到无侵入的埋点。

https://static001.geekbang.org/infoq/c6/c66ba4a5c1b72aac6a303581a3dd2d08.jpeg?x-oss-process=image/resize,w_416,h_234

实现一个 javaagent 需要几步?

用户头像
BUG侦探2021 年 12 月 28 日

最近在学习IAST技术,IAST的核心其实就是插桩,在java语言下,用到的技术就是javaagent,由于之前没有接触过javaaent,正好整理一下。

https://static001.geekbang.org/infoq/91/91ce5ed19871e21e60a7ea9a90a4c869.jpeg?x-oss-process=image/resize,w_416,h_234

调研字节码插桩技术,用于互联网分布式系统监控设计和实现!

用户头像
小傅哥2021 年 7 月 19 日

咋滴,你那上线的系统是裸奔呢?一套线上系统是否稳定运行,取决于它的运行健康度,而这包括;调用量、可用率、影响时长以及服务器性能等各项指标的一个综合值。并且在系统出现异常问题时,可以抓取整个业务方法执行链路并输出;当时的入参、出参、异常信息。

https://static001.geekbang.org/infoq/ca/ca2f411baf69db6c3fe4db3ae7db9fa3.png?x-oss-process=image/resize,w_416,h_234

vivo 调用链 Agent 原理及实践

用户头像
vivo互联网技术2020 年 11 月 23 日

本文介绍 vivo 调用链系统数据埋点采集模块 Agent 的技术原理及系统开发过程中的实践经验。

https://static001.geekbang.org/infoq/ec/ec50888b0da639240db965f326e7d406.png?x-oss-process=image/resize,w_416,h_234

源码分析 | 咋嘞?你的 IDEA 过期了吧!加个 Jar 包就破解了,为什么?

用户头像
小傅哥2020 年 8 月 14 日

本文并不引导用户都去使用破解版,像IDEA这么优秀,其实给你提供了很多选择,本文主要讲解是为什么放个Jar包就能破解,在Java Agent 非硬编码式代理类和字节码插桩的技术。

javaagent_javaagent资料文章-InfoQ写作平台