我可以确定Ruby代码是否在Sidekiq作业中执行吗?

我可以确定Ruby代码是否在Sidekiq作业中执行吗?,ruby,sidekiq,Ruby,Sidekiq,我能做如下的事情吗?如果是,我如何在sidekiq作业中实现 def method_for_anyone_to_call if in_sidekiq_job puts "hey! I'm running in a Sidekiq job." end end 您可以为此使用Sidekiq.server?,即: def method_for_anyone_to_call if Sidekiq.server? puts "hey! I'm running in a Sid

我能做如下的事情吗?如果是,我如何在sidekiq作业中实现

def method_for_anyone_to_call
  if in_sidekiq_job
    puts "hey! I'm running in a Sidekiq job."
  end
end

您可以为此使用
Sidekiq.server?
,即:

def method_for_anyone_to_call
  if Sidekiq.server?
    puts "hey! I'm running in a Sidekiq job."
  end
end