RocketMQ安装

官方文档:rocketmq/docs/cn at master · apache/rocketmq · GitHub

下载地址:Downloading the Apache RocketMQ Releases - Apache RocketMQ

操作参考:RocketMQ之Java API大全_【原】编程界的小学生-CSDN博客

一、下载源码解压编译

    源码编译需要jdk和maven 自行安装

RocketMQ安装

RocketMQ安装 RocketMQ安装

unzip rocketmq-all-4.9.2-source-release.zip
cd rocketmq-all-4.9.2/
mvn -Prelease-all -DskipTests clean install -U
编译后的文件在 target 下

 RocketMQ安装

编译完毕后可以把文件直接拷贝出来 (也可以不动直接用)

 RocketMQ安装

RocketMQ安装 

二、修改配置

    默认的资源配置过大 都是4G 2G 需要改小点 (土豪除外)

vim /usr/local/rocketmq-4.9.2/bin/runserver.sh

RocketMQ安装 

vim /usr/local/rocketmq-4.9.2/bin/runbroker.sh

RocketMQ安装 

三、启动和关闭

cd /usr/local/rocketmq-4.9.2/bin/

启动 Name Server:sh mqnamesrv

RocketMQ安装

启动 Broker:sh mqbroker -n localhost:9876  

 RocketMQ安装

 

查看一下:

ps -ef|grep mqbroker

ps -ef|grep mqnamesrv

RocketMQ安装

    关闭:

        sh mqshutdown broker

        sh mqshutdown namesrv

四、发个消息试试

多开两个窗口 然后每个窗口都临时注册一下环境变量    export NAMESRV_ADDR=localhost:9876

cd /usr/local/rocketmq-4.9.2/bin/

sh tools.sh org.apache.rocketmq.example.quickstart.Producer

sh tools.sh org.apache.rocketmq.example.quickstart.Consumer

 

上一篇:nvm相关


下一篇:Linux 脚本2>&1的意思