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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。