集成了Airbrake rails的Rake任务没有收到异常

亚恩(Yann)

从版本5开始,Airbrake及其Rails集成可在任何Rake任务中提供自动异常报告。但是我没有在我的errbit服务器上收到rake异常。

我做了以下测试:

  • 创建一个新的Rails 4.1应用程序。
  • 包括气刹宝石。
  • 创建Airbrake初始化程序(使用errbit配置)。
  • 添加一个引发异常的rake任务。

宝石文件

source 'https://rubygems.org'
gem 'rails', '4.1.6'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0',          group: :doc
gem 'spring',        group: :development

gem 'airbrake', '5.0.5'

初始值设定项/airbrake.rb

Airbrake.configure do |config|
  config.environment = Rails.env
  config.host = 'https://xxxxxxxxxx.herokuapp.com/'
  config.project_id = true
  config.project_key = 'xxxxxxxxxxx'
  config.ignore_environments = []
end

lib / rake / raise.rake

namespace :raise do
  desc 'raise error'
  task error: :environment do
    1 / 0
  end
end

我试图执行rake任务rake raise:error并获得以下回溯:

rake aborted!
ZeroDivisionError: divided by 0
/Users/Yann/code/airbraker/lib/tasks/raise.rake:4:in `/'
/Users/Yann/code/airbraker/lib/tasks/raise.rake:4:in `block (2 levels) in <top (required)>'
/Users/Yann/.gem/ruby/2.2.2/gems/airbrake-5.0.5/lib/airbrake/rake/task_ext.rb:19:in `execute'
Tasks: TOP => raise:error
(See full trace by running task with --trace)

从来没有在我的errbit服务器上收到任何异常。

注意: executerake airbrake:test将异常发送到我的errbit服务器,假设我的配置正确。

我想念什么吗?

基里洛

这是一个小错误。问题是Airbrake尝试异步,有时无法按预期运行。在这种特殊情况下,在Airbrake发送异常之前,Ruby进程将退出。

我已经提交了一个补丁,该补丁应该可以解决此问题:https : //github.com/airbrake/airbrake/pull/513

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Airbrake与Capistrano 3的集成以及Rails 4出现LoadError:无法加载此类文件-airbrake / capistrano3

来自分类Dev

Airbrake与Capistrano 3的集成以及Rails 4出现LoadError:无法加载此类文件-airbrake / capistrano3

来自分类Dev

我已经在ruby中集成了Cybersource支付网关,但是我想与Rails集成

来自分类Dev

没有名称为“ google”的资源所有者(集成了HWIOAuthBundle和FOSUserBundle)

来自分类Dev

集成了Joomla的QuickBooks

来自分类Dev

Rails 4中没有MiniTest Rake任务

来自分类Dev

用于heroku + rails的airbrake配置

来自分类Dev

Selenium是否集成了“独立”浏览器(通过Web驱动程序)或使用操作系统中安装的现有浏览器?

来自分类Dev

集成了optipng或pngcrush的屏幕截图工具

来自分类Dev

在R中集成了非常出色的功能

来自分类Dev

在Joomla中集成了页脚菜单!模板?

来自分类Dev

集成了Flask的Python代码结构

来自分类Dev

集成了optipng或pngcrush的屏幕截图工具

来自分类Dev

为什么这个gem没有将rake任务添加到Rails应用程序?

来自分类Dev

Android Studio集成了Google Maps API v2

来自分类Dev

Venmo Android集成了多个收件人

来自分类Dev

集成了Unity消息菜单的RSS阅读器?

来自分类Dev

Sprite Kit中是否集成了Game Center?

来自分类Dev

集成了for循环以计算网格/网格上的值

来自分类Dev

Rails Rake没有创建任何模型

来自分类Dev

如何知道已经完成了多少任务?

来自分类Dev

没有Wait()的任务的异常处理

来自分类Dev

没有Wait()的任务的异常处理

来自分类Dev

我正在尝试集成Fabric Crashlytics。首先,我集成了插件,但出现错误,我无法解决

来自分类Dev

在rake任务中调用类方法,没有任何反应

来自分类Dev

我已经完成了AngularJS代码,但没有显示数据

来自分类Dev

在Rails的共享名称空间中运行所有rake任务?

来自分类Dev

在Rails的共享名称空间中运行所有rake任务?

来自分类Dev

没有Mcrypt的Sagepay集成

Related 相关文章

  1. 1

    Airbrake与Capistrano 3的集成以及Rails 4出现LoadError:无法加载此类文件-airbrake / capistrano3

  2. 2

    Airbrake与Capistrano 3的集成以及Rails 4出现LoadError:无法加载此类文件-airbrake / capistrano3

  3. 3

    我已经在ruby中集成了Cybersource支付网关,但是我想与Rails集成

  4. 4

    没有名称为“ google”的资源所有者(集成了HWIOAuthBundle和FOSUserBundle)

  5. 5

    集成了Joomla的QuickBooks

  6. 6

    Rails 4中没有MiniTest Rake任务

  7. 7

    用于heroku + rails的airbrake配置

  8. 8

    Selenium是否集成了“独立”浏览器(通过Web驱动程序)或使用操作系统中安装的现有浏览器?

  9. 9

    集成了optipng或pngcrush的屏幕截图工具

  10. 10

    在R中集成了非常出色的功能

  11. 11

    在Joomla中集成了页脚菜单!模板?

  12. 12

    集成了Flask的Python代码结构

  13. 13

    集成了optipng或pngcrush的屏幕截图工具

  14. 14

    为什么这个gem没有将rake任务添加到Rails应用程序?

  15. 15

    Android Studio集成了Google Maps API v2

  16. 16

    Venmo Android集成了多个收件人

  17. 17

    集成了Unity消息菜单的RSS阅读器?

  18. 18

    Sprite Kit中是否集成了Game Center?

  19. 19

    集成了for循环以计算网格/网格上的值

  20. 20

    Rails Rake没有创建任何模型

  21. 21

    如何知道已经完成了多少任务?

  22. 22

    没有Wait()的任务的异常处理

  23. 23

    没有Wait()的任务的异常处理

  24. 24

    我正在尝试集成Fabric Crashlytics。首先,我集成了插件,但出现错误,我无法解决

  25. 25

    在rake任务中调用类方法,没有任何反应

  26. 26

    我已经完成了AngularJS代码,但没有显示数据

  27. 27

    在Rails的共享名称空间中运行所有rake任务?

  28. 28

    在Rails的共享名称空间中运行所有rake任务?

  29. 29

    没有Mcrypt的Sagepay集成

热门标签

归档