gpt4 book ai didi

Sidekiq:如何将队列作为变量传递给工作人员

转载 作者:行者123 更新时间:2023-12-05 01:20:38 25 4
gpt4 key购买 nike

我有一个这样的 worker :

class MassDispatchServiceWorker
include Sidekiq::Worker
sidekiq_options queue: :bulk

def perform(message_params)
DispatchService.new(message_params).dispatch!
end
end

但是我需要完全相同的方法,但需要将队列作为变量传递。有时我希望队列很庞大,有时我需要其他东西。 sidekiq 可以吗?

最佳答案

还有一种方式:

MyWorker.set(queue: 'foo').perform_async(1)

来自 https://github.com/mperham/sidekiq/issues/2152#issuecomment-290376790

关于Sidekiq:如何将队列作为变量传递给工作人员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30584934/

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