文档章节

RocketMQ服务搭建

山海经
 山海经
发布于 2016/12/10 18:37
字数 275
阅读 44
收藏 3
点赞 0
评论 0

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

© 著作权归作者所有

共有 人打赏支持
山海经
粉丝 32
博文 159
码字总数 40723
作品 0
广州
程序员
《Apache RocketMQ用户指南》官方文档

RocketMQ–导读 原文链接 译者:小村长 最近两个项目中用到了RocketMQ消息中间件,每次都是在网上找几个Demo,而没有去看它的官方文档。年前面试某大型互联网企业。RocketMQ多有提及。今借此...

小村长 ⋅ 01/23 ⋅ 0

Kafka vs RocketMQ—— Topic数量对单机性能的影响

引言 上一期我们对比了三类消息产品(Kafka、RabbitMQ、RocketMQ)单纯发送小消息的性能,受到了程序猿们的广泛关注,其中大家对这种单纯的发送场景感到并不过瘾,因为没有任何一个网站的业务只...

a137268431 ⋅ 04/15 ⋅ 0

rocketmq 延迟队列 vs redis延迟队列

rocketmq 延迟队列 vs 延迟队列 实现思路是类似的: reids 实现思路: https://github.com/yangwenjie88/delay-queue rocketmq实现思路: https://blog.csdn.net/fei33423/article/details/5......

xiaomin0322 ⋅ 04/19 ⋅ 0

RocketMQ(八):消息发送

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

匠心零度 ⋅ 今天 ⋅ 0

让你rocketmq用得比预期要好的 1 种方法

匠心零度 转载请注明原创出处,谢谢! 方法 让你rocketmq用得比预期要好的 1 种方法:就是认真思考下面的几个问题: 使用rocketmq能解决那些问题?那些问题是不能解决的? 我们什么时候该添加...

匠心零度 ⋅ 04/19 ⋅ 0

RocketMQ部分数据消费不了问题排查

问题现象 今天忽然收到RocketMQ预警信息如下: 提醒有部分数据没有消费,产生堆积情况。 打开RocketMq-Console-Ng查看如下图形式: 备注:第一反应是Consumer Group内订阅了多个topic?(为什...

匠心零度 ⋅ 05/14 ⋅ 0

《Apache RocketMQ用户指南》之过滤消息示例

消息过滤示例 原文链接 译者:小村长 在大多数情况下,tag是一种简单而有用的设计,用于选择所需的信息。 例如: DefaultMQPushConsumer consumer = new DefaultMQPushConsumer("CID_EXAMPLE...

小村长 ⋅ 01/23 ⋅ 0

CentOS7.3安装rocketmq

安装环境 安装 编译克隆 构建速度较慢 最好自己搭建一个nexus, 感兴趣的参考博客 配置jvm内存 配置启动mqnamesrv 配置启动broker 关闭服务器 配置windows控制台github rocketmq-console 文件...

paascloud ⋅ 2017/09/04 ⋅ 0

《Apache RocketMQ用户指南》之批量消息示例

批量消息示例 原文链接 译者:小村长 为什么选择批量消息? 批量发送消息可提高单次发送消息的性能. 使用限制 相同批次的消息应具有:相同的主题,相同的等待消息处理成功但是不支持定时处理....

小村长 ⋅ 01/23 ⋅ 0

《Apache RocketMQ用户指南》之有序的消息示例

有序消息 原文链接 译者:小村长 RocketMQ使用FIFO队列提供有序消息. 以下示例演示发送/接收全局和分区有序消息。 发送消息示例代码 public class OrderedProducer { } 订阅消息简单示例代码...

小村长 ⋅ 01/23 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

HiSDP —— 高效的C++软件开发平台

目前阿里集团每天有近1000PB的数据是通过LogAgent采集的,为了让LogAgent做到资源占用节省和高效采集,背后是基于HiSDP去构建的。 缘由 当决定采用C++编程语言去开发一个软件时,紧接着所面临...

阿里云云栖社区 ⋅ 10分钟前 ⋅ 0

zookeeper-3.4.12 下载与安装教程

一、zookeeper下载地址 http://mirrors.hust.edu.cn/apache/zookeeper/ 二、启动教程 把压缩包放在指定目录下 第三: 进入 conf文件夹底下 zoo_sample.cfg 文件名改成 zoo.cfg 第四步: 进入b...

泉天下 ⋅ 11分钟前 ⋅ 0

Oracle 中文日期转换

SELECT TO_date('2011年11月11日', 'yy"年"mm"月"dd"日"') FROM DUAL; 1. Oracle无法识别中文格式,所以添加双引号。 2. 后面的格式是指字符串在转换前的格式,而不是指转换后的格式。...

江戸川 ⋅ 12分钟前 ⋅ 0

MySell:API Spring Boot

起步 类目 商品 订单

BeanHo ⋅ 15分钟前 ⋅ 0

Spring方法拦截器MethodInterceptor

参考资料 1、Spring方法拦截器MethodInterceptor 2、Sharding JDBC源码分析-JdbcMethodInvocation类的作用

哎小艾 ⋅ 18分钟前 ⋅ 0

正则表达式

元字符 元字符,又叫字符集,就是用一些特殊符号表示特定种类的字符或位置。 匹配字符 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 匹配...

wangchen1999 ⋅ 18分钟前 ⋅ 0

数据库数据导入Elasticsearch案例分享

基于bboss持久层和bboss elasticsearch客户端实现数据库数据导入es案例分享(支持各种数据库和各种es版本) 1.案例对应的源码 https://gitee.com/bboss/bboss-elastic/blob/master/bboss-el...

bboss ⋅ 19分钟前 ⋅ 0

动手---sbt(2)

参考 https://blog.csdn.net/leishangwen/article/details/46225587 建立一个chisel_max目录,文件内容如后面所述,现在开始执行命令: joe@joe-Aspire-Z3730:/media/sdb4/download/scala$ c......

whoisliang ⋅ 26分钟前 ⋅ 0

纯js实现最简单的文件上传(后台使用MultipartFile)

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>XMLHttpRequest上传文件</title> <script type="text/javascript"> //图片上传 var xhr......

孟飞阳 ⋅ 30分钟前 ⋅ 0

iOS宇宙大战游戏、调试工具、各种动画、AR相册、相机图片编辑等源码

iOS精选源码 日期时间选择器,swift Space Battle 宇宙大战 SpriteKit游戏源码 LLDebugTool - 便捷的IOS调试工具(新增截屏功能) 相机扫描or长按识别二维码、FMDB、键盘动态高度、定位等 动画...

sunnyaigd ⋅ 31分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部