欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

RocketMq搭建教程---踩坑实录(1)

程序员文章站 2022-07-15 08:06:23
...

rokcetMq是什么,怎么用,基础概念这边就不详细说了,只记录搭建的时候踩到的坑..希望大家能顺风顺水的搭建rocketMq.
## 具体搭建第一步我们还是首先看官网 ##
1. rocketMq-quick-start官网地址
2. 这边官网给出了两种下载rocketMq的方式,但是只演示了一种,就是现在源码编译安装的这种方法.RocketMq搭建教程---踩坑实录(1)
我们就按照源码编译安装来讲解. 这边按照官网给的指令就可以正常安装,如果再maven打包过程中出现了虚拟机溢出,可以自行百度一下.

解决内存溢出
找到runserver.sh和runbroker.sh,编辑
JAVA_OPT=”${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn125m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m”
改成如上就可以了

启动nameServer命令:

nohup sh bin/mqnamesrv &

tail -f ~/logs/rocketmqlogs/namesrv.log 

启动broker命令:

nohup sh mqbroker -n localhost:9876 -c ../conf/broker.conf &
tail -f ~/logs/rocketmqlogs/broker.log
  1. RocketMq搭建教程---踩坑实录(1)
    这边按照官网给的指令启动也是问题不大,但是要注意下,下指令的时候,自己所在目录必须是如图pwd路径,因为这个路径我卡在这边一晚上,不然指令会运行不成功RocketMq搭建教程---踩坑实录(1)
    1. 至此简单的单机搭建应该问题不大,后面我们讲一下,创建消费者,和生产者的时候报错.