【发布时间】:2021-04-22 17:09:49
【问题描述】:
我有一个后台作业,使用 Sidekiq 连接到我的另一个服务,如下所示:
def perform(id)
user = ABCClient.instance.user(id)
...
end
有时此 ABCClient 已关闭,我想在这种情况下重新安排“执行”作业。 像这样:
def perform(id)
begin
user = ABCClient.instance.user(id)
rescue => e
# Reschedule job
end
...
end
【问题讨论】: