ActiveMQ 完整教程

本文详细介绍了ActiveMQ的工作原理,包括解决服务耦合和提升系统并发能力。通过具体的应用场景,如用户注册和搜索平台,阐述了MQ如何简化业务处理。讲解了ActiveMQ的Queue和Topic两种数据结构,并说明了环境搭建及Spring整合ActiveMQ的步骤,涉及连接工厂、消息模板和监听器的配置。

1.ActiveMQ工作原理:

    (1) 解决服务之间耦合

    (2)使用消息队列,增加系统并发处理量


2.ActiveMQ应用场景分析

    (1) 用户注册,重点用户信息数据库保存,发短信、发邮件,增加业务处理复杂度,这时候使用MQ, 将发短信、发邮箱,通知MQ,由另外服务平台完成

    (2) 搜索平台、缓存平台

    查询数据,建立缓存、索引,不从数据库查询,从缓存或者索引库查询

    当增加、修改、删除数据时,发送消息给MQ, 缓存平台、索引平台 从MQ获取到这个信息,更新缓存或者索引


3.ActiveMQ使用的是标准生产者和消费者模型,有两种数据结构 Queue、Topic

    (1) Queue 队列 ,生产者生产了一个消息,只能由一个消费者进行消费

    (2) Topic 话题,生产者生产了一个消息,可以由多个消费者进行消费


4.ActiveMQ环境的搭建.

    (1)启动服务(保持黑窗口开启).

   


     (2)进入服务页面

评论 12
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值