【发布时间】:2021-06-02 13:19:04
【问题描述】:
目前,每次模型属性更改时,我都会执行特定的 sidekiq 工作。
示例:我正在更改并保存以下每个属性:标题、描述和文本。所以现在将执行 3 个 sidekiq 作业。
title was changeddescription was changedtext was changed
如何设置 sidekiq 在第一次属性更改后等待 10 分钟,然后在 jobs.count > 1 时执行特定工作?
示例:我再次更改并保存以下每个属性:标题、描述和文本。现在在 10 分钟内它应该只执行 1 个带有类似消息的 sidekiq 作业。
3 attributes were updated
【问题讨论】:
标签: ruby-on-rails ruby jobs sidekiq job-scheduling