从Sidekiq worker访问enqueued_at

时间:2016-02-02 14:18:04

标签: ruby-on-rails sidekiq

有没有办法从工作者那里获取Sidekick作业对象才能访问其enqueued_at属性?我想使用enqueued_at / created_at字段中的updated_at时间戳为Sidekiq队列创建记录,该队列已暂停很长时间(如果我再次暂停)

1 个答案:

答案 0 :(得分:1)

您只能从中间件访问作业元数据。如果您的工作人员需要数据,则必须将其作为参数传递给工作人员。