欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

『消息中间件』RocketMQ部署

程序员文章站 2022-05-18 14:57:40
...

【简单介绍】

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

【安装部署】

下载

  1. zip包文件现在方式
    http://rocketmq.apache.org/release_notes/
    『消息中间件』RocketMQ部署
    『消息中间件』RocketMQ部署
  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
『消息中间件』RocketMQ部署

相关标签: 消息中间件