Задать вопрос
fox_12
@fox_12
Расставляю биты, управляю заряженными частицами

Какиe решения для запуска асинхронных задач в Django под Windows 10 использовать?

Такой вопрос, коллеги.
Делаю небольшой пет-проект под Windows 10 На базе Django + channels
Понадобился асинхронный обработчик заданий, который будет запускаться под windows нативно (используются ресурсы GPU), поэтому решения контейнеризации не подходят.
Обычно я использую celery или rq под nix*. Но они под windows 10 не работают. Celery c 4-й версии Windows не поддерживает, а мне не хотелось бы версию 3.x тянуть, а RQ без костылей не заводится (валится с ошибками типа " module 'os' has no attribute 'fork'")
Нагрузка на обработчик небольшая, поэтому хотелось бы какое-нибудь простое и легковесное решение.
  • Вопрос задан
  • 180 просмотров
Подписаться 4 Простой Комментировать
Решения вопроса 1
@javedimka
Хочу сока
Есть dramatiq который работает под Windows и является плодом ненависти к celery и его багам.
https://dramatiq.io/index.html

олсо
https://github.com/coleifer/huey
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
DMGarikk
@DMGarikk
Lead Software Developer
запускать celery в wsl?
Ответ написан
Ваш ответ на вопрос

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

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