Rails和sidekiq:是否可以为工作分配名称?

问题描述

使用Ruby-on-Rails,是否可以为sidekiq作业分配名称,并使该名称显示在/ sidekiq Web控制台中或其他调试方式?

解决方法

Sidekiq 6.0.1添加了对作业标签的支持。

class MyWorker
  include Sidekiq::Worker
  sidekiq_options tags: ['bank-ops','alpha']
  ...
end

https://github.com/mperham/sidekiq/blob/master/Changes.md#601