当前位置: 首页 > 知识库问答 >
问题:

新遗迹HerokuJava安装失败

宗冷勋
2023-03-14

我只是按照

https://devcenter.heroku.com/articles/newrelic#java-configuration

从步骤

将New Relic代理添加为Maven依赖项

直到步骤

将New Relic代理添加为Scala SBT/Play 2依赖项

要为我的Web服务(Jetty JAX-RS REST)安装New Relic插件。

我定制了这件新文物。yml(与pom.xml相同的文件夹),具有我自己的应用程序许可证密钥和应用程序名称。然而,当登录到我的Heroku应用程序的newrelic页面时,我只看到了一些配置步骤。单击“连接到我的应用程序”后,它只是暂停。不用说,我的Web服务已经占用了几个小时的流量。

我有一种感觉,new relic甚至没有运行。我更新了newrelic。yml需要调试日志记录,但启动时没有来自new relic的日志。是newrelic。jar期待着新的遗迹。yml与pom在根部。xml?

谢谢

卢克

共有1个答案

狄易安
2023-03-14

结果我不得不补充

$JAVA_OPTS

在里面

java $JAVA_OPTS -cp target/classes:target/dependency/* service.Main
 类似资料:
  • 我甚至不使用新的遗迹,我得到了他们的错误。事情就这么突然发生了。 我使用的是最新的Android Studio构建(0.61)。就连我的主分支也有同样的错误。我的机器上有其他项目使用新的遗迹,但不是这个。这个项目没有使用新的遗迹在任何方式,与其说是一个任性的梯度依赖。 项目的build.gradle: 编辑 该项目现在在建筑中导入新的遗迹。根据用户的建议。这解决了这个问题,但我仍在探索为什么,因为

  • 最近,我们将tomcat/Spring应用程序转换为Spring boot。除了新遗迹之外,一切都很好。有没有一种方法可以让我很容易地使用Spring Boot项目配置新遗迹。我不想硬编码新遗迹代理jar路径的位置,然后使用该路径运行Spring Boot项目。 编辑:Spring boot项目使用maven

  • 我在Maven集成测试中使用New relic,有时在VM-javaagent上使用confirugraiton运行集成测试和代理时使用/path/to/newrelic。jar正在运行,我收到此异常 有人知道这个问题吗? 当做

  • 我甚至不使用新的遗物,我得到错误的他们。只是突然发生了。 我使用的是最新的Android Studio版本(0.61)。甚至我的主分支也有同样的错误。在我的机器上有其他的项目使用新的遗迹,但没有这一个。这个项目不使用新的遗迹在任何方式,更多的是一个任性的梯度依赖。 我试着清理我的gradle缓存,重新下载所有的第三方库,没有工作。 编辑 该项目现在根据用户建议在Build.Gradle中导入新的遗

  • 我为我的网站安装了W3 Total Cache插件。当我尝试启用PACGE CACHE时,我收到一条关于New Relic的错误消息说: New Relic未正确运行。插件检测到以下问题:*未启用PHP模块。*未启用PHP代理。*API密钥无效。*未配置帐户ID。*未配置应用程序ID。输入/选择应用程序名称。*无法检测到许可证密钥。 在性能领域,我不是特别了解,所以我不知道所有这些东西到底是什么意

  • 我正在将new relic agent用于Spring应用程序的一些测试环境,但我想知道是否可以将new relic agent配置为在我执行Jenkins集成测试的机器中使用。问题是,由于应用程序已启动,使用一些maven tomcat插件运行集成测试,我无法在应用程序服务中正确安装new relic代理,因为在开始测试之前,该代理不存在。 以前有人做过这样的事。 解决方案: https://d