中间件RocketMQ手动部署

准备一台虚拟机
安装jdk 1.8版本以上 ,配置环境变量
export JAVA_HOME=/mqs/jdk1.8.0_351
export PATH=PATH:PATH:PATH:JAVA_HOME/bin:/JAVAHOME/jre/bin:/JAVA_HOME/jre/bin:/JAVAHOME/jre/bin:PATH
export CLASSPATH=.:JAVAHOME/lib/:JAVA_HOME/lib/:JAVAHOME/lib/:JAVA_HOME/jre/lib
rm -f /usr/bin/java
[root@es2 jdk1.8.0_351]# rm -f /usr/bin/javac
[root@es2 jdk1.8.0_351]# rm -f /etc/alternatives/java
[root@es2 jdk1.8.0_351]# rm -f /etc/alternatives/javac

下载rocketmq安装包(https://archive.apache.org/dist/rocketmq/4.8.0/
解压 进入目录 /mqs/rocketmq-all-4.8.0-bin-release/bin
解压后目录下创建log目录 mkdir logs
修改broker的启动内存
runserver.sh JAVA_OPT=“JAVAOPT−server−Xms2g−Xmx2g−Xmn1g−XX:MetaspaceSize=128m−XX:MaxMetaspaceSize=320m"runbroker.shJAVAOPT="{JAVA_OPT} -server -Xms2g -Xmx2g -Xmn1g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m" runbroker.sh JAVA_OPT="JAVAOPTserverXms2gXmx2gXmn1gXX:MetaspaceSize=128mXX:MaxMetaspaceSize=320m"runbroker.shJAVAOPT="{JAVA_OPT} -server -Xms2g -Xmx2g -Xmn2g”
修改tool.sh 最后边增加ext的具体路径 JAVA_OPT=“JAVAOPT−Djava.ext.dirs={JAVA_OPT} -Djava.ext.dirs=JAVAOPTDjava.ext.dirs={BASE_DIR}/lib:JAVAHOME/jre/lib/ext:{JAVA_HOME}/jre/lib/ext:JAVAHOME/jre/lib/ext:{JAVA_HOME}/lib/ext:/mqs/jdk1.8.0_351/jre/lib/ext”
conf目录下,修改broker配置文件,增加
autoCreateTopicEnable = true
namesrvAddr = 127.0.0.1:9876
brokerIP1 = 127.0.0.1
到bin目录,启动nnamesrv和broker
nohup ./mqnamesrv > /mqs/rocketmq-all-4.8.0-bin-release/logs/namesrv.log 2>& 1 &
nohup ./mqbroker > /mqs/rocketmq-all-4.8.0-bin-release/logs/broker.log 2>& 1 &

nohup ./mqbroker -c /mqs/rocketmq-all-4.8.0-bin-release/conf/broker.conf > /mqs/rocketmq-all-4.8.0-bin- release/logs/broker.log 2>& 1 &
nodup shutdown.sh -c …/conf/application.yml > …/logs/console.logs 2>& 1 &
jps 检查启动与否
bin目录下关闭 sh mqshutdown namesrv / broker
创建topic:sh mqadmin updatetopic -c DefaultCluster -n 127.0.0.1:9876 -t llm
sh mqadmin topicList -c DefaultCluster -n 127.0.0.1:9876
sh mqadmin sendMessage -c DefaultCluster -n 127.0.0.1:9876 -t llm -p lilina
sh mqadmin consumeMessage -n 127.0.0.1:9876 -t llm

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值