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

Зеркальный сервер IIS

У нас есть два сервера IIS, на каждом из которых есть копии сайтов, у обоих есть записи DNS. Как я могу переключиться на сразу после сбоя.

Цель состоит в том, что вторичный сервер должен начать работать при выходе из строя первичного.

Вы можете сделать это с помощью Microsoft NLB или общей конфигурации IIS, как упоминал Лиор. Вы также можете использовать «Маршрутизацию запросов приложений» или аппаратный балансировщик нагрузки, но все зависит от среды, ресурсов и ваших требований.

Вот некоторые ресурсы:

https://technet.microsoft.com/en-us/library/jj129384.aspx

http://pdfs.loadbalancer.org/Microsoft_IIS_Deployment_Guide.pdf

http://www.iis.net/learn/extensions/configuring-application-request-routing-%28arr%29/http-load-balancing-using-application-request-routing

Вы уверены, что это необходимое решение для вас? Вы в основном просите кластерное решение для веб-хостинга. Как правило, IIS лучше не использовать в кластеризации и вместо этого следует использовать балансировку сетевой нагрузки (NLB).

С NLB у вас будут оба сервера одновременно и распределить нагрузку между ними. Если один из них выйдет из строя, второй будет обрабатывать всю нагрузку, пока они оба не восстановятся.

В качестве примечания: если вы используете IIS 7 или выше, рассматривали ли вы возможность использования Общая конфигурация IIS вместо того, чтобы вручную настраивать оба сервера?

Сказав все это, вот также некоторая полезная информация о Кластеризация высокой доступности IIS если вы все еще хотите пойти по этому пути.