美文网首页
rocket linux 部署

rocket linux 部署

作者: Restart白蓝 | 来源:发表于2022-02-18 14:23 被阅读0次

1、rocketmq服务关闭

关闭namesrv服务:

sh bin/mqshutdown namesrv

关闭broker服务 :

sh bin/mqshutdown broker

2、

cd rocketmq到文件夹
修改大小参数

runbroker.sh
JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn256m"
runserver.sh
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

先启动mqnamesrv

nohup sh bin/mqnamesrv -n localhost:9876 >/www/service/rocketmq-4.8.0/mqnamesrv.log 2>&1 &

查看日志

tail -f mqnamesrv.log

出现 boot success字眼就是启动成功

再启动broker

nohup sh bin/mqbroker -n localhost:9876 autoCreateTopicEnable=true >/www/service/rocketmq-4.8.0/broker.log  2>&1 &
刷新配置文件
nohup sh bin/mqbroker -n localhost:9876 autoCreateTopicEnable=true -c  conf/broker.conf >/www/service/rocketmq-4.8.0/broker.log  2>&1 &

查看日志

tail -f broker.log

出现 boot success 字眼就是启动成功

3、队列测试
编辑

vim tools.sh

在export JAVA_HOME上面添加如下这段代码

export NAMESRV_ADDR=localhost:9876
生成消息

sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer

刷一大串 多个字眼true就是成功
消费消息

sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer

刷一大串 多个字眼true就是成功

rocketmq扩展
https://github.com/apache/rocketmq-externals/

根据作者提示原来的console改为dashboard了

https://github.com/apache/rocketmq-dashboard

注意:
若要远程访问:
namesrvAddr=公网ip:9876
brokerIP1=公网ip

相关文章

网友评论

      本文标题:rocket linux 部署

      本文链接:https://www.haomeiwen.com/subject/kvrvqrtx.html