Встречается на собеседованиях • сегодня

Чем является Nginx при одном домене и нескольких экземплярах сайта

Nginx в таком сценарии выступает как обратный прокси (reverse proxy) и балансировщик нагрузки (load balancer). Он распределяет входящие запросы между несколькими экземплярами сайта, работающими на разных портах или серверах.

Пример конфигурации:

nginx
upstream backend {
    server 127.0.0.1:3000;
    server 127.0.0.1:3001;
    server 127.0.0.1:3002;
}

server {
    listen 80;
    server_name example.com;

    location / {
        proxy_pass http://backend;
        proxy_set_header Host $host;
    }
}

Ключевые функции:

  • Распределение нагрузки между серверами (round-robin по умолчанию)
  • Обработка SSL/TLS терминации
  • Кеширование статики
  • Маршрутизация запросов
  • Обеспечение отказоустойчивости (health checks)
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы