请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

集群镜像队列的问题

你好,老师。
设置集群镜像对列后,集群中可以配置节点的队列和数据的冗余,解决了扩展性、可用性,但貌似解决不了容量不足的问题。
请问有没有办法解决容量不足的问题?类似与redis-cluster对数据进行分片。

正在回答

1回答

其实可以解决,镜像队列不要配全部节点就行了,比如有5个节点,镜像队列配3个节点,这样可以兼顾数据可靠性和扩容。
Redis集群其实也是这样的,每个分片可以有数据冗余(主从),但是数据不会冗余到全部节点上去,如果冗余到全部节点上,就不能达到扩容的目的了。

0 回复 有任何疑惑可以回复我~
  • 提问者 二水王大拿 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-10-16 21:54:52
  • 提问者 二水王大拿 #2
    另外还有个问题哈。当配置了支持扩展的模式,假设queue1只在mq01中存在,这时应用访问集群读取queue1数据时却负载均衡到mq02,mq02没有queue1队列,请问对这种情况集群内部咋处理?转发请求?
    回复 有任何疑惑可以回复我~ 2020-10-16 22:02:07
  • Moody 回复 提问者 二水王大拿 #3
    对,就是转发请求
    回复 有任何疑惑可以回复我~ 2020-10-16 22:40:08
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信