我不知道如何通过Node.js连接AWS的ElastiCache Redis。我已经成功地通过node_redis NPM连接到主主机(001),但是我无法使用ioredis的集群功能,因为显然ElastiCache没有实现集群命令。
我认为肯定有另外一种方法,但是AWS只具有管理ElastiCache的命令,而不是实际连接到它的命令。
在不使用集群的情况下,我担心如果主节点失败,我的应用程序就不会失败,因为我不能返回到其他集群。当主交换机切换时,我还会从我的Redis客户端Error: READONLY You can't write against a read only slav
我正在尝试将Redis集群配置到安装了Istio网格的Kubernetes上。Redis集群可以在没有Istio的情况下创建,并且每个Pods都被自动注入一个Istio代理(特使)。但是,安装了Istio并将Istio代理附加到每个Redis,因此Redis集群无法通过来自CLI的集群MEET命令正确地“满足”。
例如,我有Redis (0- 10919)和Redis Pod B( 10920 - 16383)。这是在它们之间尝试一个集群MEET命令(集群meet ClusterIPForRedisPodB 6379)之后的结果。
对于Redis Pod A,将更新集群信息并包括Redis P