Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Mazda CX 5
×

Очередь с ограничением колличества воркеров

Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті

Салют!

Нужен совет касаемо очередей (сейчас использую RabbitMQ).

В очереди попадают задачи группами. У каждой группы есть идентификатор.

Как можно лимитировать колличество воркеров работающий над каждой группой?

Пример: приходит в очередь две группы по 10 задач каждая. В сумме в очереди 20 задач. Хочу, чтоб над одной группой работало максимум 2 воркера, а над другой — максимум 5.

Может подскажете какой-то сервис очередей, который реализует подобную задачу?

Очень не хотелось бы начинать писать велосипед.

Спасибо!

Юрий

👍ПодобаєтьсяСподобалось0
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Celery как раз для этого www.celeryproject.org

Кролика поддерживает в том числе.

Мы для этого используем routing key

Підписатись на коментарі