Назад | Перейти на главную страницу

IIS7 Web Farm Framework 2.0 Основные вопросы по настройке балансировки нагрузки

Возможный дубликат:
IIS7 Web Farm Framework 2.0 Основные вопросы по настройке балансировки нагрузки

Простите за основные вопросы, но я не могу найти основных ответов.

Я занимаюсь созданием стандартной серверной фермы с использованием Web Farm Framework 2.0. Я установил сервер контроллера и основной сервер. Когда я подготовил свой основной сервер, я включил балансировку нагрузки. Затем я развернул базовое приложение MVC на своем основном сервере. Я могу выполнить пинг своего клиентского приложения, когда я попадаю на основной сервер, напрямую подтверждая, что с этим концом все в порядке. Я хотел бы получить доступ к тому же самому приложению MVC через свою ферму, чтобы не волноваться.

Для ясности предположим, что моя среда выглядит так: контроллер (IP: 192.168.0.1), основной (IP: 192.168.0.2).

На какой адрес я должен указывать, чтобы получить доступ к приложению MVC через ферму? Я предполагал, что это будет 192.168.0.1/mymvcapplication, но это не работает. Имейте в виду, что обход балансировщика нагрузки (который, как я полагаю, является моим сервером контроллера) работает нормально. Мне что-то не хватает в плане включения балансировки нагрузки? Есть ли что-то еще, что мне нужно сделать (на моем контроллере или основном сервере), помимо установки флажка Включить балансировку нагрузки при настройке основного сервера?

Будем признательны за любые советы!

В терминах WFF:

А контролер наблюдает за первичным и передает изменения конфигурации вторичным.

А первичный содержит главную копию всего для этой фермы.

А вторичный является копией основного файла только для записи.

В состояние балансировки нагрузки - индикатор, который может использоваться внешними балансировщиками нагрузки.

То, что вы не упомянули, поэтому я предполагаю, что вы не установили, это ARR. Маршрутизация запросов приложений - это компонент обратного прокси (публикации), который вы можете добавить в поле IIS - в этом случае кажется, что вы намерены добавить его в контроллер, чтобы он публиковал другие сайты.

Прямо сейчас, если ARR не установлен, состояние балансировки нагрузки - это просто флаг, который мало что делает. Вы можете получить доступ к отдельному серверу индивидуально (обычно я бы написал там «серверы», но не вторичный :) ...), и если вы измените первичный сервер, контроллер будет реплицировать его на вторичный, но без балансировщика нагрузки ( external или иногда ARR, установленный на контроллере), у вас нет точки публикации.

WFF сам по себе не выполняет балансировку нагрузки, а просто создает инфраструктуру синхронизации.

ARR 2.5 обычно устанавливает WFF 1.0 (так что будьте готовы к махинациям на ферме, если вы установите его позже; я думаю, что версия WFF не откатывается, но давно не пробовал), но может быть объединена с ролью контроллера в небольших развертываниях.