安全删除极光只读副本
Safely deleting an aurora read replica
我有一个极光星团,其中有一个作者和两个 reader。我想删除一个 reader.
如果我简单地右键单击并点击删除副本,它不会完全终止连接,而是会在客户端尝试连接到 reader 端点时出错。
如何删除只读副本而不丢失与 reader 端点的连接或出错?
我发现的唯一方法是使用 AWS CLI 创建自定义端点
aws rds create-db-cluster-endpoint --db-cluster-identifier AURORA-CLUSTER-NAME \
--db-cluster-endpoint-identifier active-readers --endpoint-type reader
这会创建一个服务于所有 reader 的端点。然后,当您想要使 reader 脱机时,首先通过在 cli 或控制台上将其移除,将其从端点负载均衡器中移除,然后等待连接结束,最后删除该框。
端点也会自动获取新的 readers。
我有一个极光星团,其中有一个作者和两个 reader。我想删除一个 reader.
如果我简单地右键单击并点击删除副本,它不会完全终止连接,而是会在客户端尝试连接到 reader 端点时出错。
如何删除只读副本而不丢失与 reader 端点的连接或出错?
我发现的唯一方法是使用 AWS CLI 创建自定义端点
aws rds create-db-cluster-endpoint --db-cluster-identifier AURORA-CLUSTER-NAME \
--db-cluster-endpoint-identifier active-readers --endpoint-type reader
这会创建一个服务于所有 reader 的端点。然后,当您想要使 reader 脱机时,首先通过在 cli 或控制台上将其移除,将其从端点负载均衡器中移除,然后等待连接结束,最后删除该框。
端点也会自动获取新的 readers。