ruby-on-rails - 如何使用 Sidekiq 将工作放入 Dead?
问题描述
是否有可能在发现工作中的错误时使该工作陷入困境?
就像是:
class MyJob < ApplicationJob
queue_as :default
sidekiq_options retry: 5
rescue_from MyError do
# This is where I have to put the job in dead.
end
def perform(document)
...
end
end
解决方案
推荐阅读
- ibm-cloud-storage - 从 IBM Cloud 对象存储中读取对象的数据
- android - 在项目“:app”中找不到任务“installDebug”。仅在一个 react-native 项目中
- android - 尝试定义功能 (SAM) 接口时出错
- r - 如何修复散点图中某些变量的颜色
- jquery - 如何使用 JQuery 清除所有声明的变量
- java - 从 Docker 容器运行 MyBatis 迁移的最正确方法
- javascript - 如何打乱一个数组,在同一对象属性之间提供最大空间?
- javascript - 需要变量A来声明变量B,但是需要变量B来声明变量A
- pagespeed - 如何在本地主机上使用谷歌的页面速度洞察工具
- google-bigquery - 在大查询中按分隔符拆分