Зачем мне подключать nginx к uWSGI?

Я читаю о запуске uWSGI за nginx:
http://projects.unbit.it/uwsgi/wiki/RunOnNginx

Почему бы вам просто не открыть приложение uWSGI напрямую -- почему бы вам не поместить его за nginx? (Возможно ли это вообще? Я новичок, когда дело доходит до этого.)

10
задан Dave
02.02.2023 2:54 Количество просмотров материала 3409
Распечатать страницу

1 ответ

uWSGI-это сервер приложений, он настроен и имеет опции для запуска пользовательского кода более безопасным способом. nginx-это веб-сервер, и он настроен и оптимизирован для такого рода работы (обслуживание статических файлов и проксирование). Вы также можете запустить uWSGI как веб-сервер, но вы потеряете количество функций nginx (или любого другого веб-сервера, который вы хотите использовать) и его эффективность в обслуживании статических файлов. Существует огромное количество других причин (безопасность), но главная из них-разные масштаб. поэтому вы нужны оба. Кстати, это нормальная парадигма (прокси веб-сервера на сервер приложений)для всех современных решений по развертыванию.

2
отвечен roberto 2023-02-03 10:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх