Поделиться через


Очистка конфигурации приложений и кластера после удаления Windows Server AppFabric

После удаления AppFabric могут возникать проблемы с конфигурацией приложений и кэша. В этом разделе рассказывается, как устранить этим проблемы.

Очистка файлов web.config после удаления

При использовании Windows Server AppFabric использование функциональности AppFabric можно настроить для сервера, сайта или приложения. Это может привести к тому, что после удаления Windows Server AppFabric приложения потеряют работоспособность. В результате после удаления может возникнуть необходимость в очистке конфигурации приложений. Это может подразумевать очистку всех файлов web.config в трех базовых областях иерархии IIS: сервер, сайт и приложение.

Очистить файлы конфигурации приложений можно с помощью средства автоматической очистки или вручную.

Использование средства очистки после удаления

Средство очистки после удаления AppFabric позволяет автоматически очистить файлы конфигурации приложений. Чтобы запустить устройство, щелкните ссылку Средство очистки после удаления AppFabric (https://go.microsoft.com/fwlink/?LinkID=188172).

Чтобы очистить файлы web.config вручную, выполните перечисленные ниже действия.

Найдите и откройте серверный файл web.config

  1. Откройте в Блокноте корневой файл web.config, расположенный в папке %windir%\Microsoft.NET\Framework[64]\v4.0.xxxxx\Config, и очистите его, как описано ниже в последнем подразделе.

Найдите и откройте файлы web.config сайтов

  1. Запустите диспетчер IIS — для этого нажмите кнопку Пуск, выберите команду Выполнить, введите inetmgr, а затем нажмите кнопку ОК.

  2. Найдите и выберите веб-сайт в области навигации слева, раскрыв узел сервера и узел «Сайты».

  3. Щелкните веб-сайт правой кнопкой мыши и выберите команду Проводник.

  4. Найдите файл web.config в открывшемся окне проводника. Если файла web.config в каталоге нет, то ничего больше делать не надо.

  5. Откройте файл в Блокноте и очистите его, как описано ниже в последнем подразделе.

Найдите и откройте файлы web.config для приложений и виртуальных каталогов

  1. Запустите диспетчер IIS — для этого нажмите кнопку Пуск, выберите команду Выполнить, введите inetmgr, а затем нажмите кнопку ОК.

  2. Найдите и выберите приложение или виртуальный каталог в области навигации слева, раскрыв узел сервера и узел «Сайты», а затем развернув узел приложения или виртуального каталога.

  3. Щелкните приложение или виртуальный каталог правой кнопкой мыши и выберите команду Проводник.

  4. Найдите файл web.config в открывшемся окне проводника. Если файла web.config в каталоге нет, то ничего больше делать не надо.

  5. Откройте файл в Блокноте и очистите его, как описано ниже в последнем подразделе.

Очистите файлы web.config

Очистка файлов web.config в области сервера, сайта, приложения и виртуального каталога выполняется следующим образом.

  1. Открыв файл web.config в Блокноте, найдите текст microsoft.applicationServer; если он найден, полностью удалите раздел от записи <microsoft.applicationServer> до записи </microsoft.applicationServer>.

  2. Найдите текст workflowInstanceControl; если он найден, удалите элемент <workflowInstanceControl/> и все его атрибуты.

Очистка конфигурации кластера кэша после удаления

После удаления AppFabric следует удалить записи кластера в конфигурации кэша и отключить исключение брандмауэра.

Удаление записей узлов кэша в конфигурации кластера кэша

Программа удаления AppFabric не удаляет записи узлов кэша из хранилища конфигурации кэша. При удалении узла в кластере с несколькими узлами без выполнения командлета конфигурации AppFabric для удаления конфигурации узла его конфигурация сохранится в кластере. Чтобы удалить его конфигурацию, запустите на узле командлет Remove-CacheHost. Дополнительные сведения см. в статье Remove-CacheHost (https://go.microsoft.com/fwlink/?LinkId=185870).

Отключите исключение брандмауэра для удаленного управления службами

После удаления компонентов кэша с сервера кэша AppFabric программа установки AppFabric отключит группу правил брандмауэра Windows Server AppFabric: служба кэша AppFabric, удалив ее в качестве исключения. Программа установки создает эту группу и добавляет в нее правила в ходе установки. Тем не менее при включении группы правил брандмауэра Удаленное управление службами после установки программа установки не отключит ее в случае удаления. В этом случае Удаленное управление службами необходимо будет вручную отключить на всех узлах кластера. После удаления всех компонентов кэша AppFabric следует проверить конфигурацию брандмауэра.

  2011-12-05