Назад | Перейти на главную страницу

Uwsgi - файл сокета или URL

Я устанавливал 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)