一、为RabbitMQ做负载均衡
![](https://i-blog.csdnimg.cn/blog_migrate/0b331b5086e65f0536ff60d85105cc58.png)
二、连接丢失和从故障中恢复
消费者感知恢复,代码如下
while(true){
try{
//建立连接
//创建队列、交换器、绑定关系
//监听队列
}catch(Exception e){
//打印错误
}
}
生产者感知恢复,代码如下
send(){
//建立连接
//发送消息
}
while(true){
try{
//建立连接
//创建队列、交换器、绑定关系
//监听队列
}catch(Exception e){
//打印错误
}
}
生产者感知恢复,代码如下
send(){
//建立连接
//发送消息
}