消息队列activeMQ的简介(学习笔记之一)
消息队列的应用
1 介绍
1 网站业务日志
2 手机短信
3 邮箱邮件
4 站内信
5 订单(订单支付后调用订单系统,仓库,物流)
2 mq结构
Mq:消息提供者Producer-> 消息消费者consumer
Mvc:返回值Produces->参数 comsumes
Dubbo:服务提供者Provider-> 服务消费者consumer
消息队列的分类特点
1、MQ:queue 队列式消息,当消息的提供者发送一条消息之后,把消息放在MQ的服务器上之后,只有一个消费者可以消费,其他的消费者将不会做任何的操作,比如记录日志
2、MQ:topic 订阅式消息,当消息的提供者发送一条消息之后,把消息放在MQ的服务器上之后,所有的消费者都会消费,比如用户在支付完成之后,仓库服务,物流,对账系统都会同时进行操作
3 日志服务功能
4 消息的发送和接收
在mq的消息存储中
1 队列模式的消息,默认永久保存
2 订阅模式的消息,默认不永久保存,如果需要永久保存,需要为consumer在服务器上初始化一个永久保存的存储空间