Встречается на 1% собеседований по Python
Для чего нужен Nginx
Nginx — это высокопроизводительный веб-сервер, обратный прокси и балансировщик нагрузки. Основные сценарии использования:
- Веб-сервер — обслуживание статических файлов (HTML, CSS, JS, изображения) с высокой скоростью и низкими накладными расходами.
- Обратный прокси — перенаправление запросов к бэкенд-серверам (например, Python-приложениям на Flask/Django) с оптимизацией нагрузки и кешированием.
- Балансировка нагрузки — распределение трафика между несколькими серверами для отказоустойчивости.
- SSL/TLS терминация — обработка HTTPS на уровне Nginx, разгружая бэкенд.
Пример конфигурации для проксирования запросов к Python-приложению:
nginx
server {
listen 80;
server_name example.com;
location / {
proxy_pass http://localhost:8000; # Например, Gunicorn
proxy_set_header Host $host;
}
}Nginx легко масштабируется, экономит ресурсы и ускоряет работу сайтов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы