7

我开始在 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

我已按照此处的说明进行操作

我也不再在我的新遗物控制面板中看到任何内容

4

1 回答 1

0

路线最近更新了。我相信:report_instance_busy => false是从 转移Resque.before_first_forkResque.after_fork

或者,如果您能够碰到resque>= 1.23.1那么您可以完全移除显式resque钩子,因为resque链接已经修复,并且newrelic_rpmgem 指令不会被其他 gem 覆盖。

如果这些修复不起作用,您可能需要在 newrelic.config 中打开审核日志记录。您只希望它开启一小段时间(比如 5 分钟),因为它可能会对您的应用程序的性能产生不利影响。您可以将此附加到newrelic问题请求和/或可能通过自己阅读文件来找出问题所在。

于 2013-07-09T03:59:47.723 回答