将副本添加到高级层 Azure Redis 缓存

Azure Redis 缓存的标准层和高级层通过在两个专用虚拟机 (VM) 上托管每个缓存提供冗余,这些虚拟机分别配置为主机和副本。 如果主 VM 不可用,副本会自动接管为新的主 VM。

创建高级缓存时,可以增加最多 3 个副本的数量,总共提供四个 VM 支持缓存。 多个副本提供比单个副本更高的复原能力。

本文介绍如何使用 Azure 门户创建包含添加副本的 Azure Redis 高级缓存。

先决条件

需要一个 Azure 订阅。 如果没有 试用版,请创建一个试用版

局限性

为缓存创建多个副本具有以下限制:

  • 只有高级层 Azure Redis 缓存支持添加多个副本。
  • 创建缓存后,无法更改副本数。
  • 不能对具有多个副本的缓存使用异地复制。
  • 不能对具有多个副本的缓存使用仅追加文件(AOF)数据持久性。

使用添加的副本创建高级缓存

  1. 按照快速入门中的说明创建缓存 :创建 Azure Redis 缓存。 在“基本信息”选项卡上,选择“缓存 SKU”“高级”,然后选择“P0”“P6”之间的“大小”

  2. 在“ 高级 ”选项卡上,对于 副本计数,将副本数增加到 2 个或 3 个副本。

  3. 根据需要配置群集、数据持久性和其他设置。

    注意

    如果创建多个副本,则不能使用 AOF 数据持久性机制。

    副本计数。

  4. 选择 “查看 + 创建”,并在验证通过时选择“ 创建”。

创建缓存需要花费片刻时间。 可以在 Azure Cache for Redis 的“概述”页上监视进度。 如果“状态”显示为“正在运行”,则表示该缓存可供使用。

注意

创建缓存后,无法更改缓存中的副本数。