Я пытался выяснить разницу между сокетом как файлом unix и сокетом, который представляет собой ip и порт.
Если я переключу что-то вроде uwsgi на использование файла вместо порта и ip, как мне тогда получить доступ к uwsgi в качестве URL-адреса в моем браузере, поскольку для моего приложения фляги теперь не указан порт.
Вы можете запустить uwsgi для прослушивания порта TCP / IP, например uwsgi --http :80
, если вы измените его для прослушивания сокета Unix (например: uwsgi --socket :8000
), то, как вы сказали, это только локально, никакие веб-службы (TCP / IP) не доступны в Интернете, и вы должны поставить веб-сервер, такой как nginx, перед uwsgi в качестве `` прокси '', который может получать HTTP-запросы от внешний мир (см. https://gist.github.com/evildmp/3094281 для примера django вместо Flask)