我看网上关于rabbitmq高可用和spring对接有两种高可用方案,一种如图,比较繁杂
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
对于第二种,网上资料很少,不明白这样配置后具体如何工作,生产或者消费是负载均衡轮询吗?如果后者属于高可用,那比第一种轻便多了,究竟第二种可以高可用吗?
开源项目:
https://github.com/freenowtec...
关于这个项目的介绍:
https://youtu.be/2eSHgkBbSFY
配置示例: