我在 AWS 上运行引擎版本为 5.0.3 的 redis 集群。
所以当我尝试使用这个 aws 命令来修改 auth_token
aws elasticache modify-replication-group \
--replication-group-id authtestgroup \
--auth-token This-is-the-set-token\
--auth-token-update-strategy SET \
--apply-immediately
我收到了这个错误: An error occurred (InvalidParameterValue) when calling the ModifyReplicationGroup operation: The AUTH token modification is only supported for redis engine version 5.0.5 and above.
有什么方法可以修改 auth_token 而不是破坏并重新创建 redis 集群?
我只是想了解这个问题是否有任何已知的解决方法。
正如您所指出的,在 Redis 5.0.5 之前,
AUTH
不支持更改令牌。我发现这样做的唯一方法是建立一个替换集群,此时您应该升级 Redis 版本。参考