MQ
蓝墨49
One more time One more chance
展开
-
为什么要使用消息中间件
为什么要使用消息中间件?1. 系统解耦假设一个订单在整个交易系统会经历如下两个步骤:A:订单创建B:订单出库整个过程,如下图所示:但是现在有了新需求,我们需要在统计订单的创建数据,便于在双11的时候用于分析实时系统销量和各省份的实时销量,就像天猫双11大屏幕那样展示当前的单量和销售额。你想到了一个方案对创建订单的接口进行了一系列的更改,但是更改后发现创建订单的接口性能下降了N倍,严重...原创 2019-07-01 21:37:33 · 2451 阅读 · 0 评论 -
一起学习ActiveMQ (一) ActiveMQ入门
一起学习ActiveMQ (一) ActiveMQ入门Apache ActiveMQ™是最流行的开源,多协议,基于Java的消息服务器。它支持行业标准协议,因此用户可以通过广泛的语言和平台获得客户选择的好处。可以使用C,C ++,Python,.Net等连接。使用无处不在的AMQP协议集成您的多平台应用程序。1. 安装ActiveMQ在官网下载最新的ActiveMQ http://act...原创 2019-07-01 23:12:54 · 455 阅读 · 0 评论 -
为什么ActiveMQ官方不再推荐使用LevelDB
为什么ActiveMQ官方不再推荐使用LevelDB最近在学习mq,虽然已经在使用,但是却未深入的了解,于是阅读官方文档的时候发现ActiveMQ官方不再推荐使用LevelDB。ActiveMQ在5.8.0 版本后引入了LevelDB的,并且LevelDB存储是基于文件的持久性数据库,可提供比KahaDB更快的持久性。为什么ActiveMQ官方不再支持或建议使用levelDB?在网上搜了一大堆终...原创 2019-06-27 23:03:12 · 4224 阅读 · 1 评论 -
一起学习ActiveMQ (二) spring boot与ActiveMQ结合
一起学习ActiveMQ (二) spring boot与ActiveMQ结合前面一章介绍了ActiveMQ 的安装及相关api,但是通常情况下我们很少直接使用原生api进行开发,同时spring jms对ActiveMQ 进行了一系列的封装,再加上spring boot的快捷开发,使得对ActiveMQ的使用更加简单高效。下面一起来看下如何利用spring boot连接ActiveMQ。...原创 2019-07-24 22:31:13 · 1263 阅读 · 0 评论