首页 > 解决方案 > 从 cron 任务调用时 Rails.logger.debug 去哪里了?

问题描述

我有一个 Rails 应用程序在名为bubbles. 我的应用程序中有多个地方写入 Rails.logger.debug。我们的 devops 人员已将容器连接到 Cloudwatch,我们的调试日志可以在其中查看。

每五分钟,作为我的服务器,我通过以下任务root调用该应用程序中的一个任务:Rakecron

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

Rake 任务中的方法写入Rails.logger.debug. 我希望能够在 Cloudwatch 中查看这些调试文件。

但是,该任务的日志中没有显示任何内容,无论它是从cron还是调用bash

我在这里想念什么?

标签: ruby-on-railscamazon-web-servicescronrake

解决方案


推荐阅读