Изменение параметров конфигурации кэша с помощью Windows PowerShell

В Microsoft AppFabric 1.1 для Windows Server можно создавать и настраивать именованный кэш с помощью средства администрирования кэша на основе Windows PowerShell. В этом разделе описано, как использовать Windows PowerShell непосредственно для создания и настройки именованных кэшей.

Параметры конфигурации кэша сохраняются в хранилище конфигурации кластера. Дополнительные сведения о доступных параметрах кэша см. в подраздел «Параметры кэша» в разделе Параметры конфигурации кластера.

Существует две команды Windows PowerShell, которые можно использовать для редактирования параметров конфигурации кэша: New-Cache (используется вместе с параметром Remove-Cache) и Set-CacheConfig (используется вместе с параметром -CacheName). Преимущество использования Set-CacheConfig заключается в возможности изменения параметров кэша без последующего повторного указания уже заданных параметров. Дополнительные сведения о командах Windows PowerShell см. в разделе Использование Windows PowerShell для управления компонентами кэширования в AppFabric 1.1.

При использовании New-Cache необходимо, чтобы именованный кэш был удален с очисткой всех данных из кэша. При использовании Set-CacheConfig требуется некоторое время для внесения изменений, в течение которого весь кластер кэширования будет недоступен. Чтобы повысить доступность кластера кэша, рекомендуется использовать New-Cache (вместе с Remove-Cache).

Помимо применения процедур, описанных в этом разделе, можно напрямую изменять атрибуты конфигурации кэширования в XML. Дополнительные сведения см. в разделе Изменение параметров конфигурации кластера.

В этих процедурах предполагается, что уже настроен работоспособный кластер кэширования.

Чтобы использовать команды New-Cache и Remove-Cache для изменения параметров конфигурации кэша

  1. Используйте команды Get-CacheConfig или Export-CacheClusterConfig для просмотра текущих параметров конфигурации кластера.

  2. Определите, какие параметры следует изменить для именованного кэша. Чтобы снизить время простоя именованного кэша, рекомендуется подготовить соответствующую команду New-Cache, прежде чем начать выполнение процедуры.

  3. Удалите именованный кэш из кластера с помощью команды Remove-Cache. Примечание. Этот приведет к сбросу всех данных из именованного кэша, однако не повлияет на другие именованные кэши в кластере.

  4. Используйте команду New-Cache для создания нового именованного кэша с необходимыми параметрами конфигурации.

Чтобы использовать команду Set-CacheConfig для изменения параметров конфигурации

  1. Используйте команды Get-CacheConfig или Export-CacheClusterConfig для просмотра текущих параметров конфигурации кластера.

  2. Определите, какие параметры следует изменить для именованного кэша. Чтобы снизить время простоя кластера кэша, рекомендуется подготовить соответствующую команду Set-CacheCluster, прежде чем начать выполнение процедуры.

  3. Остановите кластер кэша, если он работает, с помощью команды Stop-CacheCluster. Примечание. Это приведет к очистке всех данных кластера кэша.

  4. Используйте команду Set-CacheCluster с параметром CacheName для внесения необходимых изменений в конфигурацию узла кэша или именованного кэша.

  5. Запустите кластер кэша с помощью команды Start-CacheCluster, чтобы новые параметры конфигурации вступили в силу.

См. также

Основные понятия

Назначение роли управления кластером и ведущих узлов (AppFabric 1.1)
Изменение параметров конфигурации кластера
Использование Windows PowerShell для управления компонентами кэширования в AppFabric 1.1
Параметры конфигурации кэша AppFabric
Основные принципы кэширования AppFabric (кэширование в AppFabric 1.1)
Настройка кластера кэша
Использование методов настройки

  2012-03-05