0

我在 Rails 应用程序中使用 Rollbar 进行错误跟踪。出于某种原因,我从本地主机(开发中)收到错误。在 config/initializers/rollbar.rb 中:

unless Rails.env.production?
    config.enabled = false
  end

还有什么我需要做的吗?

完整的 rollbar.rb 文件:

Rollbar.configure do |config|

  config.access_token = Figaro.env.rollbar_key

  # Here we'll disable in 'test':

  unless Rails.env.production?
    config.enabled = false
  end

end
4

1 回答 1

0

这对我有用。现在您只会在生产中发生异常时收到通知。

Rollbar.configure do |config|

  config.access_token = ENV['ROLLBAR_ACCESS_TOKEN']

  if Rails.env.test? || Rails.env.development?
    config.enabled = false
  end

  config.environment = ENV['ROLLBAR_ENV'].presence || Rails.env
end
于 2018-02-02T14:26:11.387 回答