其他分享
首页 > 其他分享> > 『消息中间件』RocketMQ部署

『消息中间件』RocketMQ部署

作者:互联网

【简单介绍】

Apache RocketMQ是一个分布式、队列模型的消息中间件,具有低延迟、高性能和高可靠、万亿级容量和灵活的可扩展性。核心组件由四部分组成:Name Servers,Brokers,Producer 和 Consumer;
在这里插入图片描述

【安装部署】

下载

  1. zip包文件现在方式
    http://rocketmq.apache.org/release_notes/
    在这里插入图片描述
    在这里插入图片描述
  2. 命令下载
 wget http://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.3.2/rocketmq-all-4.3.2-source-release.zip

解压后继续下面步骤哦~!

修改配置

  1. 修改conf/broker.conf
    添加
brokerClusterName = DefaultCluster 
brokerName = broker - a 
brokseId = 0 
deleteWhen = 04 
fileReservedTime = 48 
brokerRole = ASYNC_FLUSH
flushDiskType = ASYNC_FLUSH
brokerIP1 = ***.***.***.*** //(填写brroker服务器地址IP,方便Name Server链接)
  1. 修改 runserver.sh
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn125m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
  1. runbroker.sh
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn125m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

【可视化界面】

一下链接中有详细的使用说明,
https://github.com/apache/rocketmq-externals/tree/master/rocketmq-console
在这里插入图片描述

Zachary_CN 发布了127 篇原创文章 · 获赞 89 · 访问量 8万+ 他的留言板 关注

标签:OPT,JAVA,部署,128m,XX,RocketMQ,消息中间件,apache,rocketmq
来源: https://blog.csdn.net/qq_31868147/article/details/104010547