不工作在空氣制動控制器此代碼的工作(給通知) 救援=>前 Airbrake.notify 但空氣制動notify_airbrake方法控制器
rescue => ex
notify_airbrake(ex)
end
沒有給出任何減速板notification.how使 notify_airbrake(ex)上班
不工作在空氣制動控制器此代碼的工作(給通知) 救援=>前 Airbrake.notify 但空氣制動notify_airbrake方法控制器
rescue => ex
notify_airbrake(ex)
end
沒有給出任何減速板notification.how使 notify_airbrake(ex)上班
您可能正在測試您的開發環境。添加到您的airbrake.rb
,它應該工作。
config.development_environments = []
的notify_airbrake
的實現忽略本地請求。所以如果你嘗試在開發中使用這種方法,那你的運氣不好。不管你在Airbrake配置中定義了什麼。
所以你可以設置consider_all_requests_local = false
,這不正是你想要的。
如果您不想自己選擇參數,則可以使用airbrake_request_data
來獲得相同的結果。
rescue => ex
Airbrake.notify(ex, airbrake_request_data)
redirect_to root_url
end
希望這會有所幫助!
它很重要,'notify_airbrake'檢查當前環境是否在'Airbrake :: Configuration.development_environments'內。如果你把'development_environments'設置爲空數組,它會發送通知,不管發生什麼。我們還更改了'Airbrake :: ControllerMethods#notify_airbrake'的實現來檢查被忽略的代理。這將在* 3.1.7 *中發佈。 – shime