我想使用sidekiq unique jobs和activejob强制执行sidekiq作业的唯一性。关于sidekiq unique jobs的文档,它说
Usage with ActiveJob
Sidekiq.default_worker_options = {
unique: :until_executing,
unique_args: ->(args) { [ args.first.except('job_id') ] }
}
这完全不具有描述性。这是一个文件,如果我想在每个作业的基础上设置选项,如何将这些选项附加到作业?我该如何修改这份工作?如果使用activejob如何使用它的一个例子将非常感激,因为文档是不可理解的。