Ruby on rails 当从cron任务调用Rails.logger.debug时,它会去哪里?
我有一个Rails应用程序在一个名为Ruby on rails 当从cron任务调用Rails.logger.debug时,它会去哪里?,ruby-on-rails,c,amazon-web-services,cron,rake,Ruby On Rails,C,Amazon Web Services,Cron,Rake,我有一个Rails应用程序在一个名为bubbles的Docker容器中运行。在我的应用程序中,有许多地方可以写入Rails.logger.debug。我们的devops人员已经将容器连接到Cloudwatch,在那里可以查看调试日志 每隔五分钟,作为我的服务器root,我通过以下cron任务调用该应用程序中的Rake任务: 0/5****根docker exec-ti bubbles bundle exec rake chocolate:skittles Rake任务中的方法写入Rails.lo
bubbles
的Docker容器中运行。在我的应用程序中,有许多地方可以写入Rails.logger.debug。我们的devops人员已经将容器连接到Cloudwatch,在那里可以查看调试日志
每隔五分钟,作为我的服务器root
,我通过以下cron
任务调用该应用程序中的Rake
任务:
0/5****根docker exec-ti bubbles bundle exec rake chocolate:skittles
Rake任务中的方法写入Rails.logger.debug
。我希望能够在Cloudwatch中查看这些调试文件
但是,无论是从cron
还是bash
调用,任务的日志中都没有显示任何内容
我错过了什么