Виртуальный хост перенаправляет и поток пакетов

454
mh00h

Если я настрою виртуальный хост в nginx, все ли пакеты будут проходить через этот ПК?

Вот что происходит. У меня есть NAT-маршрутизатор openwrt с двумя устройствами позади него, сервером и Raspberry Pi. Я хочу, чтобы они оба были доступны для глобальной сети через субдомены, http://server.example.net и http://raspberrypi.example.net . Я знаю, что в этой ситуации лучше использовать другой номер порта, но никто больше не помнит этого очень хорошо, и я бы предпочел ПОЦЕЛУЙ, избегая номеров. У меня вопрос, что если одно из этих устройств запускает Nginx с виртуальными хостами, настроенными для направления трафика субдомена в соответствующий ящик? Мне это кажется достаточно практичным, но если Raspberry Pi находится где-то в доме по Wi-Fi, это приведет к тому, что ВСЕ пакетный трафик с «сервера» сначала направится на Raspberry Pi, а затем перенаправится на «Сервер»?

Спасибо.

1

1 ответ на вопрос

1
Tero Kilkanen

Да, потому что nginx будет обратным прокси-сервером перед вашими серверами приложений. HTTP-запросы сначала поступают в окно, в котором выполняется nginx, а затем nginx перенаправляет запросы в нужное место назначения в соответствии с конфигурацией виртуального хоста.

Как тогда будет происходить балансировка нагрузки, если сервер пересылки все еще заполнен пакетами до их пересылки? Или это не проблема? mh00h 10 лет назад 0
Балансировка нагрузки - это балансировка нагрузки процессора и ввода-вывода между несколькими серверами, а не балансировка пропускной способности сети. Обратное балансирование нагрузки прокси-сервера является дешевой операцией с точки зрения вычислительной мощности и по сравнению с нагрузкой серверов приложений. Tero Kilkanen 10 лет назад 1

Похожие вопросы