В проекте есть чат который использует
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
Он тоже вроде запускается
но с сокетам все также не может подключится
Не понимаю в чем проблема, уже месяц как застрял на этом.