简介 rabbitmq是一个消息代理系统,为应用提供一个通用得消息发布,接受平台,为应用提供非阻塞的消息系统,方便进行异步处理. 优点 消息的可靠性.持久化消息,消息接受确认,消息重传等可靠机制. 灵活的路由.交换机可以根据广播,或者根据路由键或匹配符匹配到不同的队列. 高可用的集群. 应用场景 1.异步处理 减少用户对不必要的耗时操作的等待,处理结果以异步方式(邮件,消息推送)进行提醒. 2.应用解耦 当某个应用发展到一定规模的时候,需要把里面的模块分别拆出来进行解耦,而模块之间的通讯方式是多