Maven 在heroku的grails应用程序上制作new relic
我在Heroku的grails应用程序中很难让new relic正常工作,以下是我尝试过但没有成功的事情:Maven 在heroku的grails应用程序上制作new relic,maven,grails,heroku,newrelic,javaagents,Maven,Grails,Heroku,Newrelic,Javaagents,我在Heroku的grails应用程序中很难让new relic正常工作,以下是我尝试过但没有成功的事情: 下载了java代理 在我的应用程序的根文件夹中,它创建了一个名为new relic的文件夹 添加到JAVA_OPTS“-javaagent:newrelic/newrelic.jar” 然后heroku无法启动,我得到“进程退出,状态为1”和“状态从开始更改为崩溃” 配置buildConfig.groovy文件,将依赖项设置为:提供的'com.newrelic.agent.java:
- 下载了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\u选项代替JAVA\u选项
- 什么也没发生
谢谢我成功了,答案在选项一,但要更改JAVA选项,我需要使用控制台 这句话起作用了:
heroku config:add JAVA_OPTS='-Xmx384m -Xss512k -XX:+UseCompressedOops -javaagent:newrelic/newrelic.jar'
希望有帮助