将javaagent添加到进程id或JVM启动中



我想向已经运行的java应用程序的进程ID添加一个java代理。有没有什么方法可以使用命令行,比如

java -jar java agent.jar process_id

或者,如果我可以直接编辑热点JVM启动脚本,在那里添加java代理,那么我如何编辑热点JVM的启动脚本呢。我正在使用UNIX。

如果使用sun JVM,则可以使用动态附加代理。

http://docs.oracle.com/javase/7/docs/technotes/guides/attach/index.html

最新更新