Comments (4)
jetty对性能的损耗主要集中在对持久代的压力,其他真的还好。
引入jetty的一个主要原因就是为了解决和目标JVM通讯的问题(管理、控制需要),通讯频率很低,所以不会引起CPU的性能风险。
@YuhuiFeng 的核心观点我猜测应该是:植入的AOP采集到的数据希望和采集中心通讯,此时用一个client即可。但毕竟两者解决的不是同一个问题。
from jvm-sandbox.
楼上说得对! @YuhuiFeng 还有疑问么?没有疑问我关了哈?
from jvm-sandbox.
要操纵目标jvm,这个server必须在目标jvm里啊,放在外面,那还得和目标jvm进行通信,目标jvm还得有个server。
from jvm-sandbox.
server放在外部的话,JVM里面不用放server啊,简单的一个client做信息发送就好了。在这里我比较关心的是在目标JVM里面在放入一个Jetty会不会对目标JVM原有app有性能上损耗,以及想问问最开始这么设计有没有别的考量。
from jvm-sandbox.
Related Issues (20)
- 可以拦截接口方法的调用吗? HOT 6
- 录制接口时,异步触发子调用,无法获取到完整的所有子调用 HOT 1
- 请问有群吗, 二维码失效了 HOT 3
- 监听before、return、throw事件的处理不是异步的吗? HOT 2
- afterCall或者afterCallReturning从advice获取返回值对象一直为null HOT 2
- single reTransform class xxxx failed HOT 1
- 如何基于jvm-sandbox开发一个java agent HOT 3
- master 版本试用example 出问题 HOT 1
- 1.4.0版本支持JDK20相关问题 HOT 5
- JDK 17下的错误ClassCircularityError HOT 2
- 快速开始中的钉钉二维码过期了 HOT 4
- attack docker中进程失败 HOT 1
- 使用反射,sandbox还是报错class redefinition failed: attempted to change the schema (add/remove fields),请问这里应该怎么修改? HOT 3
- 如何对运行时生成的类进行增强? HOT 1
- 1.4.0版本在jdk17编译打包后,需要兼容增强jdk1.8的应用(实际运行的jre环境是1.8),请问是否可行? HOT 2
- before方法中返回类型转换问题 HOT 1
- 通过agent方式加载sandbox传参的问题 HOT 2
- event.javaMethodDesc 里面的参数和返回值类型不对
- watch大量不存在的类对业务系统的性能是否会有影响? HOT 2
- 请问使用sandbox应该如何拦截feign接口中client端的请求? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jvm-sandbox.