gpt4 book ai didi

ruby-on-rails - Sidekiq/Airbrake 仅在重试消失时发布异常

转载 作者:行者123 更新时间:2023-12-04 17:49:47 26 4
gpt4 key购买 nike

我希望 Airbrake 仅在重试用尽时才收到错误通知,但我似乎想不出一种方法来实现它......

我可以添加一个 sidekiq_retries_exhausted Hook 以将错误发送到 AirBrake,但我能想到捕获实际失败的唯一方法是添加一个吞下错误的中间件,但是如果没有错误,该作业将被标记为成功...那么永远不会有任何重试..

希望这是有道理的!

最佳答案

如图here (不是我的代码):

    Airbrake.configure do |config|
config.api_key = '...'
config.ignore_by_filter do |exception_data|
exception_data[:parameters] &&
exception_data[:parameters]['retry_count'].to_i > 0
end
end

关于ruby-on-rails - Sidekiq/Airbrake 仅在重试消失时发布异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19682594/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com