Resque和New relic

时间:2013-02-19 09:13:05

标签: ruby-on-rails ruby heroku resque newrelic

我开始在New Relic和resque

中遇到奇怪的错误
INFO : Starting Agent shutdown
ERROR : undefined method `write' for nil:NilClass: Unable to send data to parent process, please see https://newrelic.com/docs/ruby/resque-instrumentation for more information

我已按照说明here

我在新的文物控制面板中也看不到任何东西

1 个答案:

答案 0 :(得分:0)

directions最近已更新。我相信:report_instance_busy => false已从Resque.before_first_fork移至Resque.after_fork

或者,如果您能够将resque发送到>= 1.23.1,那么您可以完全删除明确的resque挂钩,因为已修复resque链接并且{{1宝石指令不会被其他宝石覆盖。

如果这些修补程序不起作用,您可能需要在newrelic.config中turn on audit logging。您只需要在短时间内(例如5分钟)启用它,因为它可能会对您的应用程序的性能产生负面影响。您可以将此附加到newrelic_rpm问题请求和/或通过自己阅读文件来找出问题所在。