导出 (0) 打印
全部展开

为 Azure 缓存配置正在运行的角色中缓存群集

更新时间: 2010年7月

本主题提供相关指南,说明如何配置已部署云服务中的角色承载的 Microsoft Azure Cache。某些更改会导致重新创建缓存,并会导致该缓存短暂停机。不支持做出其他更改。请仔细参阅本主题中的信息以了解相关影响。

缓存 由一些配置设置进行配置。若要对已部署的云服务进行 缓存 更改,请使用 更改这些设置。以下步骤介绍了此过程。

  1. 在 中,选择“云服务”

  2. 选择你的云服务,然后选择“生产”“暂存”

  3. 单击“配置”链接,然后滚动查看承载 缓存 的角色的设置。

  4. 使用“设置”部分修改 Caching 设置。有关详细信息,请参阅本主题的其他部分。

虽然本主题讨论的所有设置均位于“配置”选项卡中,但在“缩放”选项卡中还有一个重要的配置设置。通过添加或删除承载 缓存 的角色的角色实例,可以增大或缩小缓存大小。

Important重要提示
请注意,在缩减角色实例的数量时,你最多只能减少三个实例。更改完成后,你可以继续以最大增量为三的方式来减少实例。

你可以通过手动更改此部分来添加和删除命名缓存。删除命名缓存可能需要数分钟来执行。有关如何构建 JSON 语法和可能的设置的详细信息,请参阅 角色中缓存角色的配置设置 (ServiceConfiguration.cscfg)。并非所有设置都应在现有缓存上更改。下表提供了有关特定命名缓存设置的指南。

 

设置 可支持性 影响

name

在运行时不支持

尝试更改缓存的名称会对删除现有缓存和创建新缓存造成影响。此外,此方案要求代码注意到缺少第一个缓存以及添加了新缓存。

eviction

支持

更改此设置会导致删除和重新创建命名缓存。在此过程中,缓存会处于不可用状态数分钟。

expiration

支持

更改此设置会导致删除和重新创建命名缓存。在此过程中,缓存会处于不可用状态数分钟。

serverNotification

支持

更改此设置会导致删除和重新创建命名缓存。在此过程中,缓存会处于不可用状态数分钟。

secondaries

在运行时不支持

在运行时更改此设置会对性能造成负面影响。更改此设置需要重新部署。

defaultTTL

支持

更改此设置会导致删除和重新创建命名缓存。在此过程中,缓存会处于不可用状态数分钟。

不支持在运行时更改此设置。你必须使用更改的设置重新部署云服务。

不支持在运行时更改此设置。你必须使用更改的设置重新部署云服务。

支持在运行时更改此设置。有关详细信息,请参阅角色中缓存的疑难解答和诊断(Azure 缓存)。请注意,此配置设置特定于使用 缓存 的角色(缓存客户端)。

另请参阅

显示:
© 2014 Microsoft