Запуск Uvicorn с сокетом Unix - PullRequest
       36

Запуск Uvicorn с сокетом Unix

0 голосов
/ 26 сентября 2018

У меня проблемы с запуском uvicorn на сокете unix с ...

Я пробовал нижеприведенное, плюс каждую комбинацию, которую могу придумать, как в командной строке, так и в системном файле модуля...

env/bin/uvicorn appname.asgi:application --uds unix:/run/uvicorn/appname.sock и любая другая комбинация выдает FileNotFoundError: [Errno 2] No such file or directory, но каталог есть ...

Я что-то здесь упускаю?Я не эксперт в Ubuntu или systemd, но мне удалось довольно легко настроить Nginx и uWSGI.

1 Ответ

0 голосов
/ 26 сентября 2018

Ну ... как оказалось, это было намного проще, чем я:

Решение состоит в том, чтобы НЕ использовать префикс unix:, только расположение сокета, например:

venv/bin/uvicorn appname.asgi:application --uds /run/uvicorn/appname.sock
...