Как я мог обойти все очереди Sidekiq, то есть обеспечить, чтобы каждое задание в очереди имело уникальный рабочий и аргументы.De-dupe Sidekiq queues
(Это происходит потому, что, например, объект сохраняется в два раза, что вызвало некоторую новую работу каждый раз,., Но мы хотим, чтобы это было обработано Так что я смотрю периодически очередями де-простофиля.)
Это только избегает работает ту же работу дважды и повременной, я пытаюсь очистить существующие очереди путем удаления простофили. – mahemoff
Но почему вы хотите удалить дубликаты вместо того, чтобы не создавать их в первую очередь? В приведенном примере - «объект сохраняется дважды, каждый раз запуская новое задание, но мы хотим, чтобы он обрабатывался (один раз)». Может, у вас есть другие случаи? –
Если у вас установлены триггеры обратного вызова, может быть сложно предотвратить добавление одной и той же работы несколько раз. Еще один пример - получить уведомление об изменении какого-то экстремального URL-адреса - вы не хотите, чтобы он был выбран дважды. – mahemoff