Настройка кэша с помощью 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) | Описание |
---|---|---|
|
|
Настраивает администрирование кэша в узле кэша. Эта команда работает на сервере локально. |
|
|
Настраивает узел кэша, включая его как часть существующего кластера. Эта команда работает на сервере локально. |
|
|
Возвращает сведения о кластере кэша, включая его состояние инициализации и размер. |
|
|
Возвращает временную строку подключения, которая была установлена с помощью команды Set-CacheConnectionString. Следует отметить, что эта команда не обязательно отражает строку подключения, которая используется хранилищем конфигурации кластера кэша. Примечание Это команда для внутреннего использования Microsoft AppFabric 1.1 для Windows Server. Пользовательские сценарии, в которых требуется использовать эту команду, не известны. |
|
|
Создает и инициализирует новое хранилище конфигурации кластера кэша. |
|
|
Добавляет узел кэша в указанное хранилище конфигурации кластера кэша. |
|
|
Удаляет настройку администрирования кэша из узла кэша. Эта команда работает на сервере локально. |
|
|
Удаляет существующую конфигурацию кластера. |
|
|
Удаляет настройку узла кэша, который в текущий момент не является членом кластера кэша. Эта команда работает на сервере локально. |
|
|
Устанавливает расположение пользовательского файла журнала, который используется для ведения журнала команд конфигурации. По умолчанию эти журналы располагаются в папке Temp. |
|
|
Сохраняет строку подключения для временного использования. Затем эту строку можно извлечь с помощью командлета Get-CacheConnectionString. Следует отметить, что эта команда не изменяет строку подключения, которая используется хранилищем конфигурации кластера кэша. Примечание Это команда для внутреннего использования Microsoft AppFabric 1.1 для Windows Server. Пользовательские сценарии, в которых требуется использовать эту команду, не известны. |
|
|
Выполняет тестирование подключения к хранилищу конфигурации кластера кэша. |
|
|
Удаляет узел кэша из хранилища конфигурации кластера кэша. Если отменяется регистрация текущего узла, то параметр HostName не требуется. В таком случае параметры Provider и ConnectionString также не обязательны, поскольку предполагается, что настраивается текущий узел, и команда Remove-CacheHost не вызывается в узле кэша. Предупреждение Для остановки узла кэша перед отменой его регистрации следует вызвать команду |
См. также
Основные понятия
Использование Windows PowerShell для управления компонентами кэширования в AppFabric 1.1
Параметры конфигурации
Параметры конфигурации кэша AppFabric
Устранение неполадок функций кэширования AppFabric
Основные принципы кэширования AppFabric (кэширование в AppFabric 1.1)
Разработка клиента кэша
2012-04-05