Мы используем модель производителя / потребителя для части нашей архитектуры, где производители слушают веб-сокеты и создают задачи huey на основе входящих данных.
Мы обеспокоены тем, что, если работники будут слишком медленно поднимать задачи, наша очередь будет постоянно расти. Есть ли способ указать максимальный размер очереди в конфиге Хьюи? В идеале мы хотели бы, чтобы задачи добавлялись в конец очереди, а затем отбрасывались и отбрасывались с начала очереди, когда она достигла максимального размера.
В сельдерее с rabbit-mq вы можете установить максимальную длину очереди:
Ограничение количества задач в очереди с сельдереем
Кто-нибудь знает, есть ли способ добиться чего-то похожего с Хьюи и Редисом?