我有一个关于 JVM 环境设置的问题。我已将 Java 代理注入(inject)到 JAVA_TOOL_OPTIONS
环境变量设置中以监控 Java 应用程序。现在,一些 Java 应用程序检测到 Java 代理存在于 JAVA_TOOL_OPTIONS
中,但它们的行为不正常。
现在我的问题,
在 JVM 的设置中是否有任何其他地方可以隐藏我的 Java 代理。那是什么地方。
我能否将我的 java 代理的可见性或可访问性修改为 java 应用程序的隐藏模式。
最佳答案
您不必在启动时加载您的代理,它可以在运行时动态加载。参见 this article在名为“运行时动态加载 javaagent” 的部分中。
关于java - 隐藏 Java 代理注入(inject)到 JVM 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20095069/