最近两个项目中用到了RocketMQ消息中间件,,每次都是在网上找几个Demo,而没有去看它的官方文档。年前面试某大型互联网企业。RocketMQ多有提及。今借此机会翻译一篇RocketMQ的官方文档。希望能够对大家的工作和学习有所帮助。 [转载出处:www.11jj.com]
由于RocketMQ是互联网企业解耦常用的消息中间件,希望大家在使用的时候也多多思考几个问题:
第一,RocketMQ由几部分组成以及每个组件的作用。
第二,RocketMQ消息怎么保证可靠性以及高可用性。
第三,RocketMQ消息种类以及怎么保证消息有序。
最后,我还是建议有能力的童鞋能够自己去Apache RocketMQ官方看看。
前置条件
下载发行版本并构建
启动NAME SERVER服务
启动BROKE服务
发送并接收消息
关闭服务
假定安装了以下软件:
推荐64bit OS, Linux/Unix/Mac系统;
64bit JDK 1.8+;
Maven 3.2.x
Git
点击 这里 下载4.2.0发行版源代码. 你也可以点击 这里下载二进制发行版.
现在执行以下命令来解压4.2.0源版本并构建.
> unzip rocketmq-all-4.2.0-source-release.zip > cd rocketmq-all-4.2.0/ > mvn -Prelease-all -DskipTests clean install -U > cd distribution/target/apache-rocketmq在发送/接收消息之前,我们需要告诉客户端服务器的位置。 RocketMQ提供了多种方式来实现这一点。 为了简单起见,我们使用环境变量NAMESRV_ADDR
> export NAMESRV_ADDR=localhost:9876 > sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer SendResult [sendStatus=SEND_OK, msgId= ... > sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer ConsumeMessageThread_%d Receive New Messages: [MessageExt...(全文完)
点击下方为进一步规范市民养犬行为,提高市民依法养犬、文明养犬意识,起劲实现“钱塘门户·星城客堂”美妙愿景,近期,钱塘区综合行政法律局下沙中队
大家好,小娟今天来为大家解答湖蓝色以下问题,湖蓝色代表什么象征意义很多人还不知道,现在让我们一起来看看吧!1、湖蓝色是类似于蓝宝石一
大家好,小乐今天来为大家解答秦时明月月神以下问题,秦时明月月神被星魂杀了吗很多人还不知道,现在让我们一起来看看吧!1、月儿已经被抓了
大家好,小伟今天来为大家解答美孚速霸2000怎么样以下问题,美孚速霸5w40多少钱很多人还不知道,现在让我们一起来看看吧!1、美孚速霸2000全合成
春日念书合法时“胸藏文墨怀若谷,腹有诗书气自华。”为深入进修贯彻习近平文化思惟,充裕施展现代民众文化办事系统,雄厚人民群众精神文化
黑泽尔 琳马瑞娜 乔娜波顿国标舞是力与美的连系,它或优雅,或华贵,或活跃,或热情,带给人们无限的美的感悟与联想!国标舞是非常美丽尊贵的
大家好,小娟今天来为大家解答圣安地列斯中文版以下问题,圣安地列斯中文版免费下载很多人还不知道,现在让我们一起来看看吧!1、GTASA是没有
大家好,小伟今天来为大家解答请问成都市教育局的电话是以下问题,成都市教育局客服电话很多人还不知道,现在让我们一起来看看吧!1、- 成都
Copyright 2024.依依自媒体,让大家了解更多图文资讯!