Gor*_*nor 1 ruby ruby-on-rails heroku newrelic
我已经在我的Heroku应用程序上安装了NewRelic,但是当我使用heroku run rake xxx运行rake任务时,我想关闭它(或者至少看不到日志) - 它产生了很多自己的输出,结果是rake任务被遮挡了.
想知道是否有某种方法可以通过NewRelic配置文件等来做到这一点.
这个问题在这里表明它解决了这个问题,但我很好地保留了应用程序的New Relic设置,只是不用于rake,console和其他命令行任务,我可能希望通过我自己的"puts"读取输出等
Rakefile在Rails应用程序的根目录中编辑,并添加以下内容:
ENV['NEW_RELIC_AGENT_ENABLED'] = 'false'
Run Code Online (Sandbox Code Playgroud)
NewRelic代理将尊重此环境变量,并且Rakefile在您的app或newrelic代理加载之前,将其设置为将在所有rake任务中设置它.
| 归档时间: |
|
| 查看次数: |
643 次 |
| 最近记录: |