重要
Azure Cache for Redis宣布其所有 SKU 的停用时间表。 建议尽快将现有Azure Cache for Redis实例移动到Azure托管 Redis。
迁移指南:
有关停用的更多详细信息:
Azure Cache for Redis 标准和高级层通过在配置为主节点和副本节点的两台专用虚拟机(VM)上托管每个缓存来提供冗余。 如果主 VM 不可用,副本会自动接管为新的主 VM。
创建高级缓存时,可以增加最多 3 个副本的数量,总共提供四个 VM 支持缓存。 多个副本提供比单个副本更高的复原能力。
本文介绍如何使用 Azure 门户创建具有添加副本的 Azure Cache for Redis Premium 缓存。
先决条件
需要Azure订阅。 如果没有 试用版,请创建一个试用版。
局限性
为缓存创建多个副本具有以下限制:
- 只有高级层Azure Cache for Redis支持添加多个副本。
- 创建缓存后,无法更改副本数。
- 不能对具有多个副本的缓存使用异地复制。
- 不能对具有多个副本的缓存使用仅追加文件(AOF)数据持久性。
使用添加的副本创建高级缓存
按照 Quickstart 中的说明创建缓存:创建 Azure Redis 缓存。 在“基本信息”选项卡上,选择“缓存 SKU”的“高级”,然后选择“P0”到“P6”之间的“大小”。
在“ 高级 ”选项卡上,对于 副本计数,将副本数增加到 2 个或 3 个副本。
根据需要配置群集、数据持久性和其他设置。
注意
如果创建多个副本,则不能使用 AOF 数据持久性机制。
选择 “查看 + 创建”,并在验证通过时选择“ 创建”。
创建缓存需要花费片刻时间。 可以在 Azure Cache for Redis Overview 页上监视进度。 如果“状态”显示为“正在运行”,则表示该缓存可供使用。
注意
创建缓存后,无法更改缓存中的副本数。