Memory leaks 如何阻止“中的内存泄漏”;com.newrelic.agent.Transaction“;

Memory leaks 如何阻止“中的内存泄漏”;com.newrelic.agent.Transaction“;,memory-leaks,jvm,newrelic,Memory Leaks,Jvm,Newrelic,我已经将newRelic api集成到我的服务中,只是为了监控。但是在过去的几天里,由于OOM,服务一直在下降。我在newRelic论坛上读到一篇帖子,基本上是说我的服务有问题,并要求增加-xmx。我的服务很小,不需要太多内存。所以我把-xmx设为3GB- 下面我在服务中添加了依赖项,我所做的就是将newRelic.jar添加到DockerFile-javaagent:tmp/newRelic/newRelic.jar 这里有很多问题,因为这是一个很好的工具,但对我来说并不重要,我不能花太多时间

我已经将newRelic api集成到我的服务中,只是为了监控。但是在过去的几天里,由于OOM,服务一直在下降。我在newRelic论坛上读到一篇帖子,基本上是说我的服务有问题,并要求增加-xmx。我的服务很小,不需要太多内存。所以我把-xmx设为3GB-

下面我在服务中添加了依赖项,我所做的就是将newRelic.jar添加到DockerFile
-javaagent:tmp/newRelic/newRelic.jar

这里有很多问题,因为这是一个很好的工具,但对我来说并不重要,我不能花太多时间调试这个问题,所以如果这是一个已知的问题,请告诉我是否有任何配置可以从
newrelic.yml
添加或删除。我目前正在其中使用默认设置
common:&default\u设置

既然我没有使用newRelic的任何高级功能,我是否应该降级?或者我应该升级到最新的newRelic版本

<dependency>
        <groupId>com.newrelic.agent.java</groupId>
        <artifactId>newrelic-api</artifactId>
        <version>5.7.0</version>
    </dependency>

com.newrelic.agent.java

如果您删除了NewRelic代理,服务最终是否仍会停止运行?是的,在我删除NewRelic之后,它最终会停止运行