2013-02-19 13 views
8

zacząłem się dziwne błędy z New Relic oraz ResqueResque i 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 

Śledzę z instrukcjami here

Ja również nie widząc niczego w moim nowym panelu sterowania relikt

+0

Ten sam numer tutaj. –

+0

Skontaktowałem się z chłopakami z New Relic około tygodnia temu. Poprosili o załadowanie plików, które wysłałem. Odtąd nie słyszałem. :( – Dakuan

+0

Tutaj też jest ten sam problem, używam resque-pool, wersja 0.3.0 .Każdy korzystający z resque-pool też? – barce

Odpowiedz

0

Ostatnio zaktualizowano directions. Wierzę, że :report_instance_busy => false został przeniesiony z Resque.before_first_fork do Resque.after_fork.

Ewentualnie, jeśli jesteś w stanie podbić resque do >= 1.23.1 następnie można usunąć bezpośrednimi resque haki zupełnie jak resque łańcuchowym został naprawiony i instrukcje gem newrelic_rpm nie zostaną nadpisane przez inne perełki.

Jeśli te poprawki nie działają, możesz chcieć turn on audit logging w swoim pliku newrelic.config. Chcesz tego tylko przez krótki czas (powiedzmy 5 minut), ponieważ może to negatywnie wpłynąć na wydajność aplikacji. Możesz dołączyć to do żądania wydania newrelic i/lub ewentualnie dowiedzieć się, co jest nie tak, czytając sam plik.

+0

Aktualna wersja klejnotu' resque' to 1.25.2, więc nie jestem pewien co oznacza, wciskając 'resque' na' ~> 3.0.0'. –

+0

Tak, nie jestem pewien, dlaczego umieszczam 3.0.0 ... który wydaje się być klejnotem redis, ale to nie ma znaczenia w tym kontekście. –

Powiązane problemy