Как настроить Django ASGI проект на Ubuntu?

В проекте есть чат который использует Django-channels, Для работы этого чата нужен асинхронность (ASGI). Не исползую Redis, использую только сокеты (reconnecting-websocket), на Windows все работает прекрасно, но на продакшен на Ubuntu все намного сложнее.

Я настроил все при помощи этого гайда. и все работает хорошо, WSGI запущен с помощью Gunicorn и gunicorn.service создан, Я также создал daphne.service в /etc/systemd/system/

daphne.service
[Unit]
Description=itwork Daphne Service
After=network.target

[Service]
Type=simple 
User=luka
WorkingDirectory=/home/luka/itworkdir
ExecStart=/home/luka/itworkdir/env/bin/daphne -u /home/luka/daphne.sock Career.asgi:application -v2

[Install]
WantedBy=multi-user.target

Он тоже вроде запускается
5f5a026394fec418274864.jpeg

но с сокетам все также не может подключится
5f5a02bfcacbd775648714.jpeg

Не понимаю в чем проблема, уже месяц как застрял на этом.
  • Вопрос задан
  • 201 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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