目录
- RocketMQ环境搭建
 - linux部署RocketMQ
 - 启动NameServer
 - 启动Broker
 - 关闭nameserver:
 - 关闭broker
 
- 监控平台
 
RocketMQ环境搭建
linux部署RocketMQ
http://rocketmq.apache.org/release_notes/release-notes-4.4.0/
下载包



 解压失败

安装 zip、unzip应用
yum install zip unzip

解压成功


改名字
mv /usr/local/rocketmq-all-4.4.0-bin-release/ /usr/local/rocketmq-4.4/

设置环境变量
vi /etc/profile
加上这个环境变量

保存退出 wq

 这个source的作用:在当前bash环境下读取并执行/etc/profile中的命令
 
查看环境变量 echo $PATH
 
启动RocketMQ
这个rocketMQ的启动要的内部默认是8G,但是这里我们给的内存只有2G,所以要修改默认条件,不然启动会报错
修改脚本中的JVM相关参数,修改文件如下
 vi /usr/local/rocketmq-4.4/bin/runbroker.sh
 vi /usr/local/rocketmq-4.4/bin/runserver.sh

 把这里的默认内存改了

 
改成1G
 
 编辑这个
 
 原本是这样
 
 改成这样,:wq 保存退出

启动NameServer
1.启动NameServer
nohup sh mqnamesrv &

查看目前启动的java程序有哪些 jps,可以看出 NameServer 启动起来了
 
查看启动日志
tail -f ~/logs/rocketmqlogs/namesrv.log

启动Broker
1.启动Broker
nohup sh mqbroker -n localhost:9876 -c /usr/local/rocketmq-4.4/conf/broker.conf &

注意:这里的localhost:9876 是因为现在我们是在本机上连,如果是连在其他的服务器上面,需要改成要连的服务器上面的ip地址
2.查看启动日志
tail -f ~/logs/rocketmqlogs/broker.log

关闭nameserver:
sh mqshutdown namesrv

关闭broker
sh mqshutdown broker

重新启动

监控平台
https://github.com/apache/rocketmq-externals/tree/master/rocketmq-console
这个监控平台就是用来看MQ的消息
通过这个已经打包好的jar来看监控信息
 
配置文件的ip
 
要看能不能访问,先看防火墙关了没
查看防火墙是否启动 firewall-cmd --state
关闭防火墙 systemctl stop firewalld
关闭【开机启动防火墙】功能 systemctl disable firewalld

防火墙已经关闭
 
启动jar包

 
端口号

localhost:9999  打开控制台
 



















