在 Web 应用程序宣言“ The Twelve Factor App ”的日志记录部分中,它建议每个进程将日志发送到 STDOUT。
如果我使用 Web 服务器(“rails 服务器”)的进程和后台作业的 Sidekiq 进程(“bundle exec sidekiq”)在本地进行 Rails 开发,我希望日志出现在单个流中,但我仍然想在我的模型、视图、控制器和 Sidekiq 工作人员中使用 STDOUT。
有没有办法或工具能够将两个 STDOUT 流合并在一起,以便将日志存储在一个流中,以便可以通过拖尾单个文件来查看它们?