RocketMQ简介
RocketMQ是一个统一消息引擎、轻量级数据处理平台。
RocketMQ是⼀款阿⾥巴巴开源的消息中间件。2016年11⽉28⽇,阿⾥巴巴向 Apache 软件基⾦会捐赠RocketMQ,成为 Apache 孵化项⽬。2017 年 9 ⽉ 25 ⽇,Apache 宣布 RocketMQ孵化成为 Apache 顶级项目(TLP ),成为国内⾸个互联⽹中间件在 Apache 上的顶级项⽬。
系统要求
64位操作系统,推荐Linux/Unix/MacOS
64位JDK1.8+
查看进程运行状态
ps -ef | grep mq
当看到如下图信息,说明RocketMQ服务正在运行中。
启动RocketMQ服务
sh ./run.sh
其中run.sh文件内容
停止RocketMQ服务
sh ./mqshutdown broker
sh ./mqshutdown namesrv
打开控制台服务
nohup java -jar rocketmq-console-ng-1.0.1.jar --server.port=9999 --rocketmq.config.namesrvAddr=127.0.0.1:9876 &
浏览器输入http://ip:port即可看到RocketMQ后台监控运行情况。