RocketMQ安装及消息发送

【第一步】:安装rocketMQ

上传、解压rocketmq-all-4.5.2-bin-release.zip

一、unzip rocketmq-all-4.5.2-bin-release.zip

如果没unzip指令的话,那么要先安装yum install unzip

此时已经安装完成了,但是还需要修改一个配置文件,不然无法启动成功:

修改runserver.sh和runbroker.sh文件中有关内存的配置(与当前虚拟机内存匹配即可,推荐256m-128m)

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

    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"

     

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

    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m"

————————————————

配置文件ip修改:

 

#进入rocketmq/conf目录,在broker.conf文件中添加配置

brokerIP1 = 192.168.16.23

二、启动namesrv服务

cd /usr/local/rocketmq-4.9.0/conf

nohup sh mqnamesrv &

#查看日志

tail -f ~/logs/rocketmqlogs/namesrv.log

三、启动broker 

nohup sh mqbroker -n 192.168.16.23:9876 autoCreateTopicEnable=true -c /usr/local/rocketmq-4.9.0/conf/broker.conf &

#查看日志
tail -f ~/logs/rocketmqlogs/broker.log

通过 jps -l 查看对应的java程序

四:开启默认端口:

10911   Broker监听客户端请求的端口

9876    nameserver端口

五、关闭服务

cd /usr/local/rocketmq-4.9.0

sh bin/mqshutdown broker    //停止 broker

sh bin/mqshutdown namesrv   //停止 nameserver

六、安装控制台

#拉取镜像

docker pull pangliang/rocketmq-console-ng

#启动新容器

docker run -d -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.16.23:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false" -p 8088:8080 -t pangliang/rocketmq-console-ng

七、访问

http://192.168.16.23:8088/#/

代码地址:

RocketMQ安装及消息发送_你的臭宝的博客-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wuyongde0922

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值