我正在尝试减少日志中的噪音量,并希望禁用 Rails 在错误期间记录堆栈跟踪。
由于我使用的是错误报告服务 (Honeybadger.io),因此我不需要在日志中查看堆栈跟踪,因为它已在错误处理服务的异常报告中可用。
最佳答案
默认的 Rails 中间件 DebugExceptions
是什么logs the errors .
您可以使用 config.middleware.delete(ActionDispatch::DebugExceptions)
删除它在您的 config/environment.rb
或 config/environments/production.rb
关于ruby-on-rails - 如何防止记录 Rails 堆栈跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35879335/