我们切换到 Unicorn,但在 Heroku 上丢失了所有应用程序登录。我用谷歌搜索了一下,了解到 Heroku 的 Ruby buildpack 安装了一个插件“rails_log_stdout”,它不能很好地与 Unicorn 配合使用。我的猜测是这与 Unicorn 的分叉性质有关,但我没有证实这一点。
各种解决方法,如建议的https://gist.github.com/jamiew/2227268。这些让我感到不满意,因为它们不会使用 Rails 应用程序中定义的日志级别或任何标签,或记录器格式覆盖等。这对我来说似乎有点暴力。正确执行此操作的“官方”方式是什么?