RocketMq-单机搭建(单master)

准备工作

环境:centOS7

安装包:rocketmq-all-4.3.0-bin-release.zip

JDK1.8

maven环境(主要是运维工具)

一、解压

1、使用xshell连接centos7,通过xftp上传rocketmq-all-4.3.0-bin-release.zip文件至/usr/local/software

2、解压zip文件,命令:unzip rocketmq-all-4.3.0-bin-release.zip

3、把rocketmq-all-4.3.0-bin-releas重命名为rocketmq-4.3.0,命令:mv -f rocketmq-all-4.3.0-bin-release rocketmq-4.3.0

 

注意:unzip、zip安装,联网状态:yum install -y unzip zip

离线状态:下载rpm安装包http://www.rpmfind.net/linux/rpm2html/search.php?query=zip(x86-64),搜索相对于的操作问题

使用xftp上传zip-3.0-11.el7.x86_64.rpm,命令:rpm -ivh zip-3.0-11.el7.x86_64.rpm

使用相同的方法下载安装unzip-6.0-19.el7.x86_64.rpm。

二、修改配置文件

1、broker启动时,会占用大量内存,修改配置文件减少内存消耗,修改/usr/local/software/rocketmq-4.3.0/bin/runbroker.sh,命令:vi runbroker.sh 

找到该行修改为:

2、同理修改nameserver启动,修改/usr/local/software/rocketmq-4.3.0/bin/runbroker.sh,命令:vi runserver.sh

找到该行修改为:

三、启动

1、后台启动nameserver,命令:nohup sh bin/mqnamesrv &

查看日志

2、启动broker,首先修改配置文件 ./conf/broker.conf

文件末尾加入namesrvAddr = 192.168.2.176:9876  brokerIP1 = 192.168.2.176 (虚拟机地址)

启动broker命令:nohup bin/mqbroker -n 192.168.2.176:9876 autoCreateTopicEnable -c /usr/local/software/rocketmq-4.3.0/conf/broker.conf &

这样算单机nameserver,单机master-broker的RocketMq服务启动。

四、使用控制台连接RocketMq

1、下载rocketmq-console:https://github.com/apache/incubator-rocketmq-externals/tree/master/rocketmq-console

2、修改配置文件:rocketmq-console\src\main\resources\application.properties

3、用maven打包成jar上传centos7发布,修改pom中的版本

打开doc窗口进入文件夹rocketmq-console,使用命令:mvn clean package -Dmaven.test.skip=true

在rocketmq-console\target文件夹中找到rocketmq-console-ng-1.0.1.jar,上传至centos,使用命令:nohup java -jar rocketmq-console-ng-1.0.1.jar &  后台启动服务

访问路径:http://192.168.2.176:9999/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值