У нас есть две тестовые веб-фермы (IIS 7.5). Веб-ферма Флориды имеет два сервера ARR и два сервера содержимого. На серверах ARR установлены WFF и NLB. В настройке ARR используется общая конфигурация, расположенная в общей папке. На контент-серверах не установлен WFF. Есть одна веб-ферма, и она управляется на сервере ARR.
Веб-ферма штата Иллинойс также имеет два сервера ARR и два сервера содержимого. На серверах ARR установлены WFF и NLB, и они используют общую конфигурацию, расположенную на общем ресурсе. На одном из контент-серверов установлен WFF, что делает его контроллером; это также основной контент-сервер.
Судя по всему, Иллинойс настроен неправильно. Из того, что мы собрали из различных статей IIS.net и этого сообщения (http://ruslany.net/2010/07/web-farm-framework-2-0-overview/), контроллер должен быть одним из серверов ARR (как наша установка во Флориде).
Дело в том, что контроллер Флориды не имеет основного сервера, и вы не можете установить один из серверов содержимого в качестве основного. В нем нет части управления, отображающей сообщения трассировки, когда вы щелкаете узел серверов (из консоли iis, Server Farms / FLFarm / Servers http://ruslany.net/wp-content/uploads/2010/07/WebFarm8.png).
Этот элемент управления действительно существует на ферме в Иллинойсе, но это плохая конфигурация.
Что нам не хватает из того, что в нашей конфигурации Флориды нет основного и дополнительного серверов контента и элемента управления? Я искал различия в ролях IIS, но их нет.