Задать вопрос

Как настроить 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

Не понимаю в чем проблема, уже месяц как застрял на этом.
  • Вопрос задан
  • 211 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽