RocketMQ安装记录

今天要在服务器上部署一下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修改成256m

3、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 deleteTopic -n localhost:9876 -t {topic_name} -c DefultCluster

查看topic列表命令:

sh mqadmin topicList -n localhost:9876

根据ID查看:

sh mqadmin queryMsgByUniqueKey -n localhost:9876 -t {topic_name} -i C0A864E3034018B4AAC27990C1B10000

你可能感兴趣的:(RocketMQ安装记录)