消息中间件
cheerlh2018
这个作者很懒,什么都没留下…
展开
-
RabbitMQ
初始RabbitMQ 开源消息中间件,通过普通协议在完全不同的应用之间共享数据(跨语言),RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议 谁在使用? 滴滴、美团、头条,去哪儿。。。 优点: 开源、性能优秀、稳定性保障 提供可靠性的消息投递模式(confirm),返回模式(return) 与SpringAMQP完美整合、API丰富 集群模式丰富,表达式配置、HA(High Avaliable)模式,镜像队列模型 保证数据不丢失的前提做到高可靠性、可用性 2 高性能原因原创 2020-07-21 00:07:00 · 181 阅读 · 0 评论 -
消息中间件(1)
1 JMS Java Message Service,Java消息服务是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。 2 mq应用场景 1) 解耦 A 系统跟其它各种乱七八糟的系统严重耦合,A 系统产生一条比较关键的数据,很多系统都需要 A 系统将这个数据发送过来。A 系统要时时刻刻考虑 BCDE 四个系统如果挂了该咋办?要不要重发,要不要把消息存起来?头发都白了啊! 如果使用 MQ,A 系统产生一条数据,发送到 MQ 里面去,哪个系原创 2020-07-21 00:00:42 · 137 阅读 · 0 评论