2013-02-19 94 views
8

我開始變得與New Relic的奇怪的錯誤和resqueResque和New Relic的

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

同樣的問題在這裏。 – 2013-02-25 14:17:37

+0

大約一週前,我與New Relic的人聯繫了。他們要求我發送一些文件。自那以後沒有聽到。 :( – Dakuan 2013-02-26 15:37:05

+0

同樣的問題在這裏,我也運行resque-pool,版本0.3.0。任何人都使用resque-pool? – barce 2013-03-01 19:54:58

回答

0

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

或者,如果你能碰到resque>= 1.23.1,那麼你可以刪除明確resque鉤完全爲resque鏈接已經修復和newrelic_rpm寶石指令不會被其他寶石覆蓋。

如果這些修復程序不起作用,您可能需要在您的newrelic.config中設置turn on audit logging。您只需要很短的時間(比如5分鐘),因爲這可能會對應用程序的性能產生不利影響。您可以將其附加到newrelic問題請求中,並/或者通過自己閱讀文件來弄清楚發生了什麼問題。

+0

'resque' gem的當前版本是1.25.2,所以我不確定你意思是將'resque'打到'〜> 3.0.0'。 – 2014-03-17 14:29:37

+0

不知道爲什麼我把3.0.0 ...看起來是redis的寶石,但在這方面它沒有意義,我更新了我的帖子。 – 2014-03-28 03:25:58