
rabbitmq
leejiliang
Just do it
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
消息队列
作用异步,削峰,解耦解耦基于其发布/订阅消息模式异步将和本次请求无关的任务,丢在消息队列中,让消费这自行消费,提高接口响应速度.削峰在流量高峰期通过堆积消息缓解服务器瞬间压力,在低峰期再从消息队列中慢慢消费以实现削峰.缺点系统可用性降低 MQ挂了就GG导致系统要考虑的问题变多,进而导致复杂系统的复杂性变高,例如重复消息,消息顺序变化一致性问题落地...原创 2019-09-21 23:01:52 · 125 阅读 · 0 评论 -
RabbitMQ入门
RabbitMQ是什么? RabbitMQ 是消息中间件.消息中间件是什么? MQ(Message Queue Middleware), 消息队列中间件 是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,经常在分布式环境下用于进程间的通信。 消息队列中间件,也可以称为消息队列或者消息中间件。它一般有两种传递模...原创 2019-09-11 15:13:26 · 186 阅读 · 0 评论 -
RabbitMQ开发向导
连接RabbitMQ通过给定每个具体参数ConnectionFactory connectionFactory = new ConnectionFactory();connectionFactory.setHost(IP_ADDRESS);connectionFactory.setPort(PORT);connectionFactory.setUsername("root");...原创 2019-09-16 10:08:49 · 165 阅读 · 0 评论 -
RabbitMQ进阶
消息何去何从mandatory 和immediate 是在消息传递过程中不可达目的地时返回消息给生产的开关. rabbitMQ还提供了Altername Exchange(备份交换器),用以存放未被路由成功的消息存储,防止返回给生产者.mandatory当出现消息无法路由到队列时,mandatory参数值不同,处理方式不同为true:RabbitMQ 将调用Basic.Return...原创 2019-09-16 19:41:02 · 225 阅读 · 0 评论