Куда идет Rails.logger.debug при вызове из задачи cron? - PullRequest
0 голосов
/ 01 июля 2019

У меня есть приложение Rails, работающее внутри контейнера Docker с именем bubbles.В моем приложении есть различные места, которые пишут в Rails.logger.debug.Наш разработчик подключил контейнер к Cloudwatch, где наши журналы отладки доступны для просмотра.

Каждые пять минут, так как мой сервер root, я вызываю задачу Rake в этом приложении через следующую cron task:

0/5 * * * * root docker exec -ti bubbles bundle exec rake chocolate:skittles

Метод в задаче Rake записывает в Rails.logger.debug.Я ожидал, что смогу просматривать эти файлы отладки в Cloudwatch.

Однако в журналах задач ничего не отображается, независимо от того, вызывается ли он из cron или bash.

Что мне здесь не хватает?

...