У меня есть задание по электронной почте в сельдерее, у которого есть эта 10 дней с момента(). Тем не менее, я обнаружил, что некоторые люди получают 5-6 дубликатов писем за раз. Я столкнулся с этой проблемой, прежде чем BROKER_TRANSPORT_OPTIONS установил слишком низкий уровень. Теперь у меня есть это в моем файле настроек:Запускает ли сельдерей повторяющиеся задачи?
BROKER_TRANSPORT_OPTIONS = {'visibility_timeout': 2592000} #30 days
Так что это не должно быть проблемой. Мне просто интересно, есть ли что-нибудь еще, что может вызвать это. то есть перезапуск сельдерея. Сельдерей перезапускается каждый раз, когда я разворачиваю новый код, и это может произойти 5 или более раз в неделю, так что это единственное, что я могу придумать.
Любые идеи?
Спасибо.
Какой брокер вы используете и можете ли вы видеть задачи в очереди? – AndrewS
@AndrewS Я использую redis. Да, я вижу задачи в очереди. Список очень длинный, поэтому трудно понять, есть ли какие-либо проблемы, просто глядя. –