Rails.logger未被覆盖

时间:2016-01-27 13:22:23

标签: ruby-on-rails ruby-on-rails-4

我有2个环境:测试和生产 在两个环境中我都有以下内容/ * .rb:

config.logger = LogStashLogger.new(port: 5228)

问题是,只有在测试环境中我才有Rails.logger指向这个记录器并正在工作,而在生产环境中,Rails.logger仍然是STDOUT。 我查看并搜索了另一个覆盖,但一无所获。 我甚至试图把它放在config / enviroment.rb上,但没有任何运气。制作坚持要STDOUT ......

这与nginx / passenger有什么关系吗? 请协助

TNX!

1 个答案:

答案 0 :(得分:0)

我的gemfile(Heroku' s gem)中的rails_12factor包括 rails_stdout_logging !!!!!

我完全删除了它,它解决了我的问题。