rocketMq 安装教程

4 篇文章 0 订阅
1 篇文章 0 订阅


推荐使用 xshell + FileZila  安装部署 (简单易用)

rocketMQ 学习 (root 账户安装rocketMq)
安装目录
    rocketMq安装目录在
   /usr/local/rocketMQ/rocketmq-all-4.5.2-bin-release
   
   我的jdk安装目录在 (pwd命令 获取当前目录路径)
   /usr/local/java/jdk1.8.0_11
   
保证自己虚拟机下linux系统的jdk版本是 1.8及以上的
虚拟机安装的linux环境由于内存不足问题,
必须调整 rocketMq启动的内存大小
cd /usr/local/rocketMQ/rocketmq-all-4.5.2-bin-release/bin (目录下)

修改目录中两个关键的 配置文件 runbroker.sh  runserver.sh

第一步 
vi runserver.sh (将对应的位置调整成这样)

#===========================================================================================
# Java Environment Setting
#===========================================================================================
export JAVA_HOME=/usr/local/java/jdk1.8.0_11
export CLASSPATH=JAVA_HOME/lib:$JAVA_HOME/jre/lib

error_exit ()
{
    echo "ERROR: $1 !!"
    exit 1
}

#[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=$HOME/jdk/java
#[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java
#[ ! -e "$JAVA_HOME/bin/java" ] && error_exit "Please set the JAVA_HOME variable in your environment, We need java(x64)!"

#export JAVA_HOME
export JAVA="$JAVA_HOME/bin/java"
export BASE_DIR=$(dirname $0)/..
export CLASSPATH=.:${BASE_DIR}/conf:${CLASSPATH}
echo "$CLASSPATH"

#===========================================================================================


将配置文件中的 JAVA_OPT 修改成下面这样

JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

修改完成 
:wq   (保存退出)

第二步 
vi runbroker.sh
(同修改  runserver.sh 一样  修改对应位置的内容 保存退出后)

一.启动NameServer
#1. 启动NameServer  
cd /usr/local/rocketMQ/rocketmq-all-4.5.2-bin-release (目录下)
然后下面的命令
nohup sh bin/mqnamesrv &
#2. 查看启动日志
tail -f /root/logs/rocketmqlogs/namesrv.log

二.启动Broker
#1.启动 Broker  cd /usr/local/rocketMQ/rocketmq-all-4.5.2-bin-release (目录下)
输入命令 
nohup sh bin/mqbroker -n localhost:9876 &
#2.查看启动日志
tail -f /root/logs/rocketmqlogs/broker.log

简单的验证是否启动成功的方式
命令
jps

(看到以下这样的内容)
20818 Jps
20299 BrokerStartup
19901 NamesrvStartup

说明启动成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值