Настройка кэша с помощью Windows PowerShell (кэширование в Windows Server AppFabric)

Существует два способа настройки службы кэша Windows Server AppFabric: пользовательский интерфейс мастера настройки AppFabric и ряд команд Windows PowerShell для кэша AppFabric. В этом разделе описываются команды Windows PowerShell. Дополнительные сведения об использовании мастера настройки AppFabric см. в разделе Настройка Windows Server AppFabric.

Если используется компьютер с установленным компонентом «Администрирование кэша», доступно два способа использования Windows PowerShell для управления компонентами кэширования в AppFabric. В меню Пуск последовательно выберите Администрирование и Модули Windows PowerShell. Или можно перейти в меню Пуск, последовательно выбрать Все программы, Windows Server AppFabric и Администрирование кэша Windows PowerShell.

Примечание

В операционных системах Windows Vista, Windows 7 и Windows Server 2008 для правильной работы некоторых команд настройки необходимо запустить Windows PowerShell с правами администратора. При наличии ярлыка Администрирование кэша Windows PowerShell необходимо щелкнуть его правой кнопкой мыши и выбрать пункт Запуск от имени администратора.

Доступ к справке во время сеанса Windows PowerShell

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

get-command -module DistributedCacheConfiguration

Если требуется справка по определенной команде, для ее получения можно использовать команду get-help. Например, следующая команда позволяет отобразить полную справку для команды Add-CacheHost:

get-help Add-CacheHost -full

Команды конфигурации

Существует две основные категории команд PowerShell для кэширования AppFabric: команды администрирования и команды конфигурации. В этом разделе рассматриваются команды конфигурации. Дополнительные сведения о командах администрирования см. в разделе Использование Windows PowerShell для управления компонентами кэширования в Windows Server AppFabric. В следующей таблице приведен список команд администрирования кэша Windows Powershell, которые доступны для настройки службы кэша.

Команда Описание

Add-CacheAdmin

Настраивает администрирование кэша в узле кэша. Эта команда работает на сервере локально.

Add-CacheHost

Настраивает узел кэша, включая его как часть существующего кластера. Эта команда работает на сервере локально.

Get-CacheClusterInfo

Возвращает сведения о кластере кэша, включая его состояние инициализации и размер.

Get-CacheConnectionString

Возвращает временную строку подключения, которая была установлена с помощью команды Set-CacheConnectionString. Следует отметить, что эта команда не обязательно отражает строку подключения, которая используется хранилищем конфигурации кластера кэша.

Примечание

Эта команда используется Windows Server AppFabric внутренним образом. Пользовательские сценарии, в которых требуется использовать эту команду, не известны.

New-CacheCluster

Создает и инициализирует новое хранилище конфигурации кластера кэша.

Register-CacheHost

Добавляет узел кэша в указанное хранилище конфигурации кластера кэша.

Remove-CacheAdmin

Удаляет настройку администрирования кэша из узла кэша. Эта команда работает на сервере локально.

Remove-CacheCluster

Удаляет существующую конфигурацию кластера.

Remove-CacheHost

Удаляет настройку узла кэша, который в текущий момент не является членом кластера кэша. Эта команда работает на сервере локально.

Set-CacheConfigurationLog

Устанавливает расположение пользовательского файла журнала, который используется для ведения журнала команд конфигурации. По умолчанию эти журналы располагаются в папке Temp.

Set-CacheConnectionString

Сохраняет строку подключения для временного использования. Затем эту строку можно извлечь с помощью командлета Get-CacheConnectionString. Следует отметить, что эта команда не изменяет строку подключения, которая используется хранилищем конфигурации кластера кэша.

Примечание

Эта команда используется Windows Server AppFabric внутренним образом. Пользовательские сценарии, в которых требуется использовать эту команду, не известны.

Test-CacheClusterConnection

Выполняет тестирование подключения к хранилищу конфигурации кластера кэша.

Unregister-CacheHost

Удаляет узел кэша из хранилища конфигурации кластера кэша. Если отменяется регистрация текущего узла, то параметр HostName не требуется. В таком случае параметры Provider и ConnectionString также не обязательны, поскольку предполагается, что настраивается текущий узел, и команда Remove-CacheHost не вызывается в узле кэша.

См. также

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

Использование Windows PowerShell для управления компонентами кэширования в Windows Server AppFabric
Параметры настройки (кэширование в Windows Server AppFabric)
Параметры конфигурации кэша Windows Server AppFabric
Устранение неполадок функций кэширования Windows Server AppFabric
Основные принципы кэширования Windows Server AppFabric
Разработка клиента кэша (кэширование в Windows Server AppFabric)

  2011-12-05