标签: go kubernetes redis go-redis
我想知道是否所有集群节点的IP都同时更改,是否允许ClusterClient重新连接到集群?目前,我必须重新启动群集客户端进程才能实现。
从源代码中我相信是因为,一旦群集客户端成功解析了所有群集节点的IP,客户端将存储地址并继续使用这些IP连接到群集。
但是,如果我所有群集节点的IP同时更改,则客户端将无法再访问群集以重新加载新的群集节点IP。因此,只有重新重新启动该过程并且重新执行服务器命名解析过程后,它才能成功重新连接到群集。
反正有解决此类问题的方法吗?谢谢您的帮助。