我正在嘗試將Airbrake-js集成到我的開發設置中,以報告JavaScript錯誤。我的應用程序是一個使用webpack的React應用程序。 我一直在網上衝浪了幾個小時,想弄清楚安裝程序應該如何。我一直沒能在他們那裏documentation他們的出發代碼查明: var airbrakeJs = require('airbrake-js');
var airbrake = new airb
我有一個Adpapter類的集合,可以連接到各種API,哪些不是。下面是每個適配器是如何建立一個簡單的,一般的例子: class AmazonAdapter
include Sidekiq::Worker
def perform(id)
get_results_from_api(id)
end
end
class WalmartAdapter
我會盡量保持簡短。 在ruby中,如果引發異常,返回另一個值的最佳方法是什麼?我有空氣制動裝置來通知我這個例外,但我不想阻止這個過程繼續下去。到目前爲止,我有這樣的事情: house = House.find(1)
visitor_count = begin
house.visitors.count
rescue => e
Airbrake.n
我有一個Rails應用程序發送Airbrake通知很好,但我想添加一些用戶信息的通知。 我正在使用airbrake gem,v5.7.1,它添加middleware來捕獲未捕獲的異常並在再次升級之前報告它們。 我試過了,按照該README,添加一個過濾器,以一個初始化: class UserDetailsFilter
def call(notice)
if notice.sta
我試圖配置airbrake,但無法弄清楚。我想要達到的目標不是從生產中獲得僅來自development和test envs的錯誤。 用下面的設置,雖然,我得到的所有3種類型的錯誤消息,因爲他們在生產中發生。因此生產錯誤發送生產錯誤通知,但是開發/測試錯誤也發送生產錯誤通知。 如何正確配置它? # Configures the environment the application is runni