Автоматическое создание очередей в djangorq - PullRequest
6 голосов
/ 03 июня 2019

RQ обычно создает очереди на лету .

При использовании RQ вам не нужно устанавливать какие-либо очереди заранее, и вам не нужно указывать какие-либоканалы, обмены, правила маршрутизации или еще много чего.Вы можете просто поместить задания в любую нужную очередь

Однако при использовании DJangoRQ Wrapper попытка использовать очередь, не перечисленную в настройках Django, выдает исключение.

NoRedisConnectionException('Could not resolve a Redis connection')

Как настроить django-rq на использование поведения обычного RQ?

У меня есть допустимые параметры подключения (HOST, PORT, DB и т. Д.)в очереди по умолчанию, но, похоже, они не наследуются другим очередям.
Как сохранить DRY и указать их только один раз?

...