对不起,如果问题太宽泛,但如果有人可以解释我是什么com.singularity.ee.agent.appagent.kernel.spi.c以及它的目的是什么?我问这个问题是因为我通常将我的.war应用程序发送到我们的托管公司,然后他们在 tomcat 上进行安装。有 2 个环境staging和preproduction.
我最近将我的应用程序的 JDK 版本从 7 升级到 11 (adoptOpenjdk),并将 tomcat 从 7 升级到 8.5,托管公司在成功安装它preproduction时遇到了一些麻烦staging。
当我查看tomcat的日志时,我看到了那个异常:
[Thread-4] Thu Feb 07 13:44:31 CET 2019[INFO]: AgentInstallManager - Full Agent Registration Info Resolver using node name [PWS]
[Thread-4] Thu Feb 07 13:44:31 CET 2019[DEBUG]: AgentInstallManager - Full Agent Registration Info Resolver finished running
[Thread-4] Thu Feb 07 13:44:31 CET 2019[INFO]: AgentInstallManager - Agent runtime directory set to [/opt/appdynamics/appagent/ver4.2.6.1]
[Thread-4] Thu Feb 07 13:44:31 CET 2019[INFO]: AgentInstallManager - Agent node directory set to [PWS]
[Thread-4] Thu Feb 07 13:44:31 CET 2019[INFO]: JavaAgent - Using Java Agent Version [Server Agent v4.2.6.1 GA #12852 rb165fa8df244b8369ae956b400e2ff834cf44edc 8-4.2.6.next-analytics]
[Thread-4] Thu Feb 07 13:44:31 CET 2019[INFO]: JavaAgent - Running IBM Java Agent [No]
[Thread-4] Thu Feb 07 13:44:31 CET 2019[INFO]: JavaAgent - Java Agent Directory [/opt/appdynamics/appagent/ver4.2.6.1]
[Thread-4] Thu Feb 07 13:44:31 CET 2019[INFO]: JavaAgent - Java Agent AppAgent directory [/opt/appdynamics/appagent/ver4.2.6.1]
Agent Logging Directory [/opt/appdynamics/appagent/ver4.2.6.1/logs/PWS]
WARNING: An illegal reflective access operation has occurred
我的问题是:
是什么JavaAgent : com.singularity.ee.agent.appagent
?
它的目的是什么?
为什么有人需要使用它?
为什么应用程序在启动时会因为这个代理而崩溃?
慕斯王
相关分类