Балансировка Nginx: куда отправляется запрос
Обратный прокси может распределять запросы между несколькими серверами приложения.

Nginx поддерживает разные способы выбора сервера в группе upstream. Базовое распределение и другие стратегии подходят для разных характеристик нагрузки. Прокси принимает клиентский запрос и передаёт его выбранному экземпляру, сохраняя единую точку входа для пользователей.
При выборе схемы важно учитывать состояние пользовательской сессии и поведение приложения при смене экземпляра. Наличие нескольких серверов само по себе не делает все зависимости отказоустойчивыми. База данных, хранение файлов и проверка доступности требуют собственной конфигурации и наблюдения.