美文网首页
rocketMQ安装及配置

rocketMQ安装及配置

作者: 冲鸭_程序猿 | 来源:发表于2022-03-19 22:17 被阅读0次

一、下载rocketMQ

rocketmq-all-4.8.0-bin-release.zip
https://archive.apache.org/dist/rocketmq/4.8.0/rocketmq-all-4.8.0-bin-release.zip

二、安装

将下载的安装包,上传至linux服务器,进行解压。


image.png

三、修改JAVA_OPTIONS参数

一定要修改JAVA_OPTIONS参数,否则启动时,日志信息会提示以下错误信息,而无法启动

java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000794500000, 576716800, 0)

调整内存分配大小 修改 bin/runserver.sh 文件:

#JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

修改 bin/runbroker.sh 文件:

#JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn512m"

四、配置外网访问rocketMQ

如果不需要外网访问rocketMQ,可以忽略此步骤。若需要外围访问,不配置此步骤的话,访问时,会提示以下错误信息

org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to 172.16.0.14:10909 failed

修改conf下的配置文件broker.conf,并修改启动命令,打开broker.conf文件后,若没有以下命令,则添加,有的话,则进行修改即可。

namesrvAddr=服务器公网ip:9876
brokerIP1=服务器公网ip
image.png

另外需要注意的是,默认端口是9876,需要在服务器安全组中,开放此端口。

五、启动rocketMQ

修改完配置后,进行启动

# 启动mqnamesrv
nohup sh bin/mqnamesrv > mqnamesrv.log 2>&1 &
# 启动mqbroker
nohup sh bin/mqbroker -n ip地址:9876 autoCreateTopicEnable=true -c conf/broker.conf > broker.log 2>&1 & 

相关文章

  • rocketMQ安装及配置

    一、下载rocketMQ rocketmq-all-4.8.0-bin-release.zip[https://a...

  • RocketMQ 单机部署

    下载 rocketmq 安装包 配置 rocketmq 启动 namesrv、broker 测试 rocketmq...

  • rocketMq安装及集群配置

    网上关于rocketMq安装、集群配置的文章有很多,作为一个初学者,跟着网上的各种教程安装遇到了各种坑,可谓是一路...

  • docker安装rocketmq

    特别说明: 搜索rocketmq镜像 下载rocketmq镜像 创建挂载目录及配置文件 启动rocketmq na...

  • Linux安装RocketMQ

    上传RocketMQ安装包rocketmq-all-4.6.0-bin-release 1.解压配置文件 unzi...

  • Linux服务器环境部署系列05

    基础组件安装: 1、安装RocketMQ 1.1、服务器环境 1.2、配置host信息 1.3、安装RocketM...

  • MQ RabbitMQ 高可用集群(二):集群搭建

    1 集群节点安装 单节点安装RabbitMQ,可参考博文: MQ RocketMQ安装部署和配置: https:...

  • Rocket搭建及刨坑

    RocketMQ安装 安装条件 Linux服务器 maven JAVA环境配置 git(使用git安装的情况下) ...

  • 阿里云RocketMQ安装

    环境安装 先确保已经安装了jdk、maven 下载rocketMQ并且解压安装 配置broker.conf 启动N...

  • 1、rocketmq部署

    一、阿里云centos7.6下4.3.1版本rocketmq安装 1、创建rocketmq的目录和解压缩mq,配置...

网友评论

      本文标题:rocketMQ安装及配置

      本文链接:https://www.haomeiwen.com/subject/rebndrtx.html