模块 1:创建 Redis 集群
首先,您需要设置第一个 Redis 集群,并配置其节点类型和安全组。
学习内容
时长
10 分钟
使用的服务
操作步骤
-
打开 ElastiCache 控制面板
打开 ElastiCache 控制面板,然后:
1.1 — 在右上角,选择启动 EC2 实例的区域。
1.2 — 点击 Get Started Now(立即开始)。
1.3 — 选择 Redis 作为集群引擎。为简化教程,请勿勾选 Cluster Mode enabled(已启用集群模式)。有关“已启用集群模式”的更多信息,请参阅此处。
-
Redis 设置
1.4 — 为 Redis 集群选择一个名称,例如 elc-tutorial。
1.5 — 将 Node type(节点类型)更改为 cache.t2.micro。 在本教程中可以使用这种节点类型,但对于生产集群而言,节点的大小应取决于您的工作负载,您应该从 m5 或 r5 实例系列开始。
1.6 — 将副本数设置为 1。该只读副本可以让您扩展读取操作。如果发生故障,将触发自动故障转移,副本将接管主节点的角色。
-
Redis 高级设置
1.7 — 勾选 Multi-AZ with Auto-Failover(具有启用自动故障转移的多可用区)复选框。万一主节点或可用区发生故障,甚至在计划维护的情况下,ElastiCache for Redis 可以替换发生故障的实例,由副本接替主节点的角色,使得停机时间降至最小。
1.8 — 选择一个子网组。如果您需要有关子网组的更多信息,请参阅本文档。
1.9 — 对于首选可用区,选择 No preference(无首选项)。
-
安全设置
在本例中,我们将不使用加密,但请记住,您可以为静态数据和传输中的数据配置加密。
1.10 — 为 Redis 集群选择一个安全组。
重要提示:确保您选择的安全组允许来自 EC2 实例的 6379 端口上的传入 TCP 连接。否则,您将无法连接到 Redis 节点。
-
将数据导入集群
在本示例中,我们不会加载任何 RDB 种子文件,因此可以完全跳过此配置步骤。只需记住,该选项是可用的。
-
配置备份
对于大多数使用场景,每日备份都很重要,一种较好的做法是启用具有保留期的备份,以便在出现任何问题时有足够的时间采取行动。在本教程中,我们不会使用任何备份。
1.11 — 取消勾选 Enable automatic backups(启用自动备份)。
您可以在此尝试注册,然后自动登录。登录后,您应该会看到一个注销按钮,该按钮会将用户注销并重新开始身份验证流。
-
维护设置
1.12 — 指定适合您需求的维护时间窗口。
在这里,您可以考虑应用程序工作负载较低的时间和日期。对于我们目前的需求,我们可以选择 No preference(无首选项)。
-
检查并创建
检查表单中的所有字段后,点击 Create(创建)。
这将启动一个 ElastiCache for Redis 集群,如下所示:
当 ElastiCache for Redis 集群准备就绪时,它将显示 Available(可用) 状态,并具有 2 个节点: