使用 Windows PowerShell 进行缓存配置(Windows Server AppFabric 缓存)

包括两种配置 Windows Server AppFabric 缓存服务的方法:AppFabric 配置向导用户界面以及一组用于 AppFabric 缓存的 Windows PowerShell 命令。本主题介绍 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

配置命令

AppFabric 缓存 PowerShell 命令包括两种主要类别:管理命令和配置命令。本主题重点介绍配置命令。有关管理命令的详细信息,请参阅使用 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