文档章节

RocketMQ服务搭建

山海经
 山海经
发布于 2016/12/10 18:37
字数 275
阅读 47
收藏 3

RocketMQ 是一款分布式、队列模型的消息中间件,在淘宝和支付宝有着广泛的应用,其前身是Metaq,当 Metaq 3.0发布时,产品名称改为 RocketMQ,现已捐赠给 Apache,成为 Apache 孵化项目。

它具有以下特点:

1.能够保证严格的消息顺序

2.支持分布式事务消息

3.消费失败支持定时重试

4.支持定时消息、延时消息

5.支持Broker端的消息过滤

 

搭建MQ服务器

1.RocketMQ是用JAVA编写的,首先要确保已安装JDK

2.从GitHub下载https://github.com/alibaba/RocketMQ最新的源码

3.编译打包,执行 RocketMQ-master/install.bat,或者手动执行 mvn -Dmaven.test.skip=true clean package install assembly:assembly -U

4.将生成的文件从RocketMQ-master\target\alibaba-rocketmq-broker.tar.gz 拷贝出来解压。

5.部署NameServer,alibaba-rocketmq-broker\alibaba-rocketmq\bin\mqnamesrv.exe,

6.部署Broker(消息中转角色,负责存储消息,转发消息),指定broker的NameServer启动:mqbroker.exe -n "127.0.0.1:9876"

 

其商业版的 Aliware 消息队列 MQ已在阿里云使用,文档地址:

https://help.aliyun.com/document_detail/29532.html?spm=5176.doc44711.6.539.1sDtAw

© 著作权归作者所有

共有 人打赏支持
山海经
粉丝 33
博文 159
码字总数 40723
作品 0
广州
程序员
私信 提问
发力IOT、大数据,Apache RocketMQ 构建云时代的新生态

摘要 2018年9月1日,由阿里巴巴中间件举办的RocketMQ开发者沙龙在北京举行。这是RocketMQ今年举办的第二次大型线下技术交流活动,出席技术沙龙的嘉宾包括Apache RocketMQ创始人、OpenMessagi...

中间件小哥
09/21
0
0
重磅!Apache RocketMQ 深圳沙龙报名开启!

继5月份在北京成功举办第一次Meetup之后,Apache RocketMQ社区再接再厉,将于12月16日在深圳科兴科学园会议中心迎来第二次Meetup。 RocketMQ 是阿里巴巴在2012年开源的第三代分布式消息引擎,...

belindahh
2017/12/12
2
0
分布式消息中间件 RocketMQ:概述与源码编译篇

一、前言 Apache RocketMQ 是一个分布式消息中间件,其具有低延迟、高性能和可靠性、万亿级容量、灵活的可扩展性特性;它是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给 Apache...

阿里加多
07/21
0
0
RocketMQ(六):namesrv再探

匠心零度 转载请注明原创出处,谢谢! RocketMQ网络部署图 NameServer:在系统中是做命名服务,更新和发现 broker服务。 Broker-Master:broker 消息主机服务器。 Broker-Slave: broker 消息...

匠心零度
10/29
0
0
RocketMQ消息队列还没入门就想放弃

题外话 什么情况下的异步操作需要使用消息队列而不是多线程? 消息队列和多线程两者并不冲突,多线程可以作为队列的生产者和消费者。 使用外部的消息队列时,第一是可以提高应用的稳定性,当程...

FutaoSmile丶
10/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

数字3为分隔

http://www.fly63.com/article/detial/221

西园里的猫
4分钟前
0
0
文本处理工具 grep awk sed完全解读

文本处理工具 grep awk sed完全解读 正则表达式单字符 1特定字符 : 某个具体的字符 'a' 2范围内字符 : [a-zA-Z] 3任意字符 : . // grep . file // 如果点放到中括号中[.] 或者用反斜杠'\.' ...

BakerZhu
4分钟前
0
0
Centos 7 JDK、Tomcat9 安装并配置

Centos 7 JDK、Tomcat9 安装并配置 我是一座离岛 关注 2017.04.10 08:16* 字数 699 阅读 3442评论 0喜欢 1 一、JDK 安装 1.安装wget yum -y install wget 2.下载,输入指令 wget --no-chec...

linjin200
11分钟前
0
0
Spring boot遇到的问题

2018年12月11日 Ver:2.0.2升级到2.1.1文件上传遇到问题 The method setMaxFileSize(String) from the type MultipartConfigFactory is deprecated 是不是就不用设置了?...

夏碌冬藏
19分钟前
1
0
Spark sql操作Hive

这里说的是最简便的方法,通过Spark sql直接操作hive。前提是hive-site.xml等配置文件已经在Spark集群配置好。 val logger = LoggerFactory.getLogger(SevsSpark4.getClass) def main(args:...

守望者之父
20分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部