RocketMQ安装以及启动

Posted liuyu666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RocketMQ安装以及启动相关的知识,希望对你有一定的参考价值。

一、所需环境

1、虚拟机环境:CentOS7(64位),VBox安装CentOS7的教程:https://blog.csdn.net/paotianzhou/article/details/97923351

2、虚拟机需要有JDK1.8+,安装JDK1.8的教程:https://www.cnblogs.com/sxdcgaq8080/p/7492426.html

二、下载RocketMQ二进制压缩包

进入官网下载最新版:http://rocketmq.apache.org/

三、安装步骤

1、解压压缩包

2、目录介绍

  • bin:启动脚本,包括shell脚本和CMD脚本

  • conf:实例配置文件 ,包括broker配置文件、logback配置文件等

  • lib:依赖jar包,包括Netty、commons-lang、FastJSON等

四、启动RocketMQ

1、首先进入bin目录

2、建议修改runbroker.sh和runserver.sh默认JVM的大小,防止内存不足启动失败。

  参考设置:

JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m  -XX:MaxMetaspaceSize=320m"

3、启动NameServer

# 1.启动NameServer
nohup sh bin/mqnamesrv &
# 2.查看启动日志
tail -f ~/logs/rocketmqlogs/namesrv.log

4、启动Broker

# 1.启动Broker
nohup sh bin/mqbroker -n localhost:9876 &
# 2.查看启动日志
tail -f ~/logs/rocketmqlogs/broker.log 

   这样就算启动成功了。

以上是关于RocketMQ安装以及启动的主要内容,如果未能解决你的问题,请参考以下文章

RocketMQ 4.5.1 单机环境搭建以及生产消费测试

RocketMQ源码—Broker启动加载消息文件以及恢复数据源码一万字

rocketMQ安装与启动

rocketMQ安装与启动

rocketMQ安装与启动

RocketMQ详细安装教程(RocketMQ安装RocketMQ修改默认端口console管理后台安装)