请教大佬们关于 Redis Cluster 相关问题

2022-07-22 13:58:59 +08:00
 Geekerstar

目前是装在一台云服务器测试用,六个节点,三主三从,kill 掉一个节点之后,集群就连不上了,但是 slave 会切换为 master ,变成三主两从。

问题一:为什么上述情况集群会访问不了呢?理论上从节点变主后应该能继续提供服务的吧。

问题二:RDM 等工具连接集群怎么连接呢?目前是连接任意一个节点,但是上述情况发生后,任何节点都访问不了。

问题三:项目中是把所有节点写到 yml 配置文件,那 Redission 如何连接 Redis 集群呢?没看到 Cluster 相关配置。

1890 次点击
所在节点    Redis
3 条回复
yc8332
2022-07-22 15:13:21 +08:00
1. 可以看看错误是神马,碰过飘从节点的,master 是可以用的
2. 因为 rdm 他是会链接所有的主节点的,虽然你只连了一个。看日志就能看到
3. redission 创建的时候是根据你传的 config 看用的是神马 redis 的。和你们用什么配置文件格式无关
andreby
2022-07-22 19:37:12 +08:00
每个节点 打 info 看下节点情况
qq296015668
2022-07-23 23:04:22 +08:00
。。emmm ,可能你需要一个 slb ,通过 vip 来进行访问。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867994

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX