gpt4 book ai didi

maven - 在Heroku中的Grails应用上制作新的文物

转载 作者:行者123 更新时间:2023-12-02 14:43:17 26 4
gpt4 key购买 nike

我在Heroku的grails应用程序上无法使用新的文物时遇到了真正的麻烦,这是我尝试过但没有成功的事情:

  • 下载了Java代理
  • 将其解压缩到我的应用程序的根文件夹中,它将创建一个名为new relic
  • 的文件夹
  • 已添加到JAVA_OPTS“-javaagent:newrelic / newrelic.jar”
  • 然后heroku无法启动,我得到“进程退出,状态为1”和“状态从开始更改为崩溃”
  • 配置了buildConfig.groovy文件,将依赖项设置为:提供了'com.newrelic.agent.java:newrelic-agent:3.7.0'
  • 设置NEWRELIC_HOME ='newrelic'文件夹
  • 设置JAVA_OPTS ='-Xmx384m -Xss512k -XX:+ UseCompressedOops -javaagent:target / dependency / newrelic-agent.jar'NEW_RELIC_APP_NAME =“您的应用程序名称将在此处”
  • Heroku无法启动,或者我得到以下消息:“无法识别的VM选项'UseCompressedOops -javaagent:target / dependency / newrelic-agent.jar”“
  • 尝试了所有这些,但是使用了GRAILS_OPTS而不是JAVA_OPTS
  • 真的什么都没有发生

  • 我认为应该工作的一个是第二个,但是在 heroku site中,有一个我不知道如何设置的maven配置,其中说:“自定义构建部分,因此它始终将newrelic-agent.jar始终命名为。”也许那里有些我想念的东西,但我不知道是什么。

    那么,您知道如何使其工作吗?

    谢谢

    最佳答案

    我成功了,答案在选项一中,但要更改使用控制台所需的JAVA_OPTS。

    这句话有效:

    heroku config:add JAVA_OPTS='-Xmx384m -Xss512k -XX:+UseCompressedOops -javaagent:newrelic/newrelic.jar'

    希望能帮助到你!

    关于maven - 在Heroku中的Grails应用上制作新的文物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24002818/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com