消息队列-1:初识消息队列

消息队列提供一个异步通信机制,消息的发送者不用一直等待,知道消息被成功处理,消息存储一队列当中,对他感兴趣的消费者或接受并处理他们;

消息队列解决的问题描述:

1.将同一个消息发送给多个感兴趣的系统,同时让系统接受特定模式的信息;

2.严重的影响了系统的吞吐量,将同步处理的消息改为异步处理;

3.关注系统的高可用性、同事还想关注订单处理效率,以便及时应对峰值得压力;

rabbitMq:实现了amqp协议,支持多种语言的编程,方便的和spring集成。未雨绸缪,方便系统扩展。

rabbitMq是一个开源的消息代理和队列服务器,通过普通的协议在完全不同的应用之间共享数据。

消息队列(message queuing)使用消息将应用程序链接起来。这些消息通过像RabbitMQ这样的消息代理服务器在应用程序之间路由。

解决的问题是处理庞大的实时信息,并把它快速路由到众多的消费者。我们要在不阻塞生产者的情况下做到这一点,同事无需让生产者知道谁是最终的消费者。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值