rocketmq之部署与实践

rocketmq架构图

rocketmq之部署与实践

RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性,万亿级容量和灵活的可伸缩性。 它由四个部分组成:nameserver,broker,生产者和使用者。 它们中的每一个都可以水平扩展,而没有单个故障点。 如上面截图所示。
nameserver:提供轻量级的服务发现和路由。 每个名称服务器记录完整的路由信息,提供相应的读写服务,并支持快速的存储扩展。
Broker:通过提供轻量级的TOPIC和QUEUE机制来存储消息。

centos环境部署rocketmq

运行环境:

系统版本:centos 6

jdk版本:1.8

rocketmq版本:rocketmq­-all-­4.3.2-­incubating-­bin-­release.zip

(下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/