Insolita
@Insolita
Отчаянная домохозяйка

Celery как правильно организовать очереди и воркеры?

дано - есть набор глобальных тасков которые инициируются со стороннего сервера через php-celery
глобальные таски состоят из группы подтасков разной степени "тяжести"
django или какой-либо другой фреймворк не используется
на данный момент всё в одном воркере, на разных очередях.

как бы правильно их разделить ...
Чтобы на одном воркере были приёмщики глобальных задач, на другом подзадачи средней тяжелости, на третьем лёгкие - с соответственно с разными настройками concurrency (тогда в базовом придётся импортировать таски других воркеров - валидно ли это?)
Или лучше запустить несколько копий одного воркера но слушающих разные очереди и именно таким образом нагрузку распределить?
  • Вопрос задан
  • 1008 просмотров
Решения вопроса 1
STLEON
@STLEON
In Console We Trust. Code hard. Or die.
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы