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


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

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

Или можно перейти в меню Пуск, последовательно выбрать Все программы, Microsoft AppFabric 1.1 для Windows Server и Администрирование кэша Windows PowerShell. Далее следует вручную импортировать модуль Windows PowerShell с командами настройки. Это показано в следующем примере.

Import-Module DistributedCacheConfiguration

Примечание

Команды Windows PowerShell должны запускаться под учетной записью с правами администратора. При наличии ярлыка Администрирование кэша Windows PowerShell необходимо щелкнуть его правой кнопкой мыши и выбрать пункт Запуск от имени администратора.

Изменения в именах команд Обновление AppFabric 1.1 за март 2012 г.

Обновление Обновление AppFabric 1.1 за март 2012 г. также приводит к изменению имен команд Windows PowerShell для AppFabric. Эти изменения призваны сделать команды более понятными и согласованными. В следующих таблицах приведены исходные имена команд (в окончательной первоначальной версии) и имена команд в обновлении за март 2012 года (QFE).

Для обеспечения обратной совместимости создан сценарий PowerShell, создающий для новых команд старые псевдонимы. Все изменения имен параметров обрабатываются самим модулем PowerShell.

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

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

get-command -module DistributedCacheConfiguration

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

get-help Add-CacheHost -full

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

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

Команда (окончательная первоначальная версия) Команда (QFE) Описание

Add-CacheAdmin

Add-AFCacheAdminLocalConfiguration

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

Add-CacheHost

Add-AFCacheHostLocalConfiguration

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

Get-CacheClusterInfo

Get-AFCacheCluster

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

Get-CacheConnectionString

Get-AFCacheTemporaryConnectionString

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

Примечание

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

New-CacheCluster

New-AFCacheClusterConfiguration

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

Register-CacheHost

Register-AFCacheHost

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

Remove-CacheAdmin

Remove-AFCacheAdminLocalConfiguration

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

Remove-CacheCluster

Remove-AFCacheClusterConfiguration

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

Remove-CacheHost

Remove-AFCacheHost

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

Set-CacheConfigurationLog

Set-AFCacheConfigurationLogging

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

Set-CacheConnectionString

Set-AFCacheTemporaryConnectionString

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

Примечание

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

Test-CacheClusterConnection

Test-AFCacheClusterConnection

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

Unregister-CacheHost

Unregister-AFCacheHost

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

Предупреждение

Для остановки узла кэша перед отменой его регистрации следует вызвать команду Stop-CacheHost. Без этого возможен сбой службы.

См. также

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

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

  2012-04-05