关于rabbitmq高可用和spring对接的方案

我看网上关于rabbitmq高可用和spring对接有两种高可用方案,一种如图,比较繁杂
1111.png

spring:
  rabbitmq:
  addresses:vip:port
  username: your\_username
  password: your\_password

一种则是直接在springboot里配置rabbitmq列表

spring:
  rabbitmq:
  addresses:ip1:port1,ip2:port2,ip3:port3
  username: your\_username
  password: your\_password
 

对于第二种,网上资料很少,不明白这样配置后具体如何工作,生产或者消费是负载均衡轮询吗?如果后者属于高可用,那比第一种轻便多了,究竟第二种可以高可用吗?

阅读 2.1k
2 个回答

第一种采用LVS+keeplived实现虚拟VIP和负责均衡。

第二种spring boot有这种配置?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题