最近自己在写一个工具,使用java agent+ASM去实现对某个应用中某个方法的参数,返回值以及方法执行时间的监控,现在遇到一个问题,在获取到应用的方法的参数,返回值以及方法执行时间之后,如何在agent端获取到这些数据,目前的想法是在agent端开启一个ServerSocket,然后在被监控的方法中通过ASM嵌入一个socket调用,使得该socket连接上agent端的ServerSocke,把数据返回过来,但是又觉得这样似乎不是很好,诚心请教大家,有什么好的方案没有,非常感谢
悬赏问题
- ¥100 Jenkins自动化部署—悬赏100元
- ¥15 关于#python#的问题:求帮写python代码
- ¥20 MATLAB画图图形出现上下震荡的线条
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?