- рассылка уведомлений.
К примеру, у меня в TT бежит файбер, который раз в Х минут берет из базы список подходящих клиентов и кладет их в очередь.
Но мне бы хотелось, чтобы в очередь не попадали те клиенты, которые там уже есть. Ну допустим, так получилось, что один и тот же клиент попал в разные группы рассылки. Или по какой-то причине отсылка клиенту #42 не удалась, он остался в очереди, а его же опять туда пытаются поместить для второй волны.
Вот как бы лучше это релизовать? В модуле queue я ж не могу перед put такую проверку сделать. Или я что-то упускаю?
мы отдельно регистрируем таски в своём спэйсе с необходимыми нам индексами и после вставки добавляем в очередь на обработку, где содержится просто айдишник из нашей расширенной таблички
Обсуждают сегодня