我开始在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
我在新的文物控制面板中也看不到任何东西
答案 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
问题请求和/或通过自己阅读文件来找出问题所在。