Ошибка Addon Scout на Heroku SystemStackError: stack level too deep

При очередном деплое на Heroku произошла ошибка SystemStackError: stack level too deep. Связано это было с добавлением библиотекой "JB" в проект и с расширением "Scout".

Чтобы пофиксить эту ошибку - идем на Heroku и меняем ENV (Config Vars):

SCOUT_MONITOR # true меняем на false
Когда SCOUT_MONITOR будет выключен - Dyno на Heroku запустится заново и ошибки не будет.

Дальше нужно восстановить работу 'Scout' в связке с библиотекой 'JB'. 

Все что нужно сделать:
  •  обновить библиотеку 'Scout'
  • задеплоить приложение
  • SCOUT_MONITOR изменить на true

В моем случае Scout gem 'scout_apm' был обновлен с 2.4.21 до 2.6.7 (один из релизов включал в себя фикс вышеупомянутой ошибки).
Наверх