今天要在服务器上部署一下RocketMQ,网上有很多操作方式,大部分的都下载源包,然后自己打包上传,不过我发现了一种简单的方式。
一、进入RocketMQ官网地址为:http://rocketmq.apache.org/ 下载包。请注意下载已经打好的包。
点击这个 这三个随机选择我是直接复制这条命令,进入服务执行链接:wget https://mirrors.bfsu.edu.cn/apache/rocketmq/4.7.1/rocketmq-all-4.7.1-bin-release.zip
下图是已经下载和解压好的文件(解压命令: unzip rocketmq-all-4.7.1-bin-release.zip)
二、安装过程中会遇到内存分配不够的问题,所以我们要通过修改文件runserver.sh和runbroker.sh来解决。
1、 cd rocketmq-all-4.7.1-bin-release/bin/ ——进入bin目录下方
2、vi runserver.sh ——编辑
修改成128m,和max修改成256m3、vi runbroker.sh ——编辑
修改成128m三、通过命令启动MQ
启动命令:
nohup sh mqbroker -n localhost:9876 >/usr/local/canace/rocketmqlogs/broker.log 2>&1 &
nohup sh mqnamesrv >/usr/local/canace/rocketmqlogs/mqnamesrv.log 2>&1 &
四、可能使用的命令:
建立topic命令:
sh mqadmin updateTopic -b localhost:10911 -n localhost:9876 -t {topic_name}
查看topic命令:
sh mqadmin topicList -n localhost:9876
网友评论