mac/Linux环境RokectMQ本地安装、启动

本文档详细介绍了在mac/Linux环境下RocketMQ的安装与启动步骤,包括系统要求、下载安装包、解压、启动nameServer和broker,以及测试消息的发送与接收,确保联通性。同时提到了Java环境配置的重要性。
摘要由CSDN通过智能技术生成

一、RokectMQ部署图

RocketMQ是阿里的开源消息中间件,在介绍怎样安装之前,先简单介绍下RokectMQ,在总体认识它的架构,各组件的作用

物理部署结构:
在这里插入图片描述

  1. name server:主要是提供轻量级的服务发现和路由服务,每个节点都存放了全部的路由信息和对应的服务,也就是说生产者和消费从任意name server节点都能去注册或获取服务
  2. broker:简单来说就是消息存放的地方,满足TOPIC和QUEUE机制,其他特点有提供上亿消息的堆积能力、提供故障恢复、统计功能和告警功能、通过2或3拷贝实现高可用,很强大
  3. producer:给broker发送消息,消息生产者,可以支持分布式部署
  4. consumer:消息消费者,支持推和拉两种模式,支持集群消费和广播消费

二、安装与启动

1.系统要求

  1. 64bit OS, Linux/Unix/Mac
  2. 64bit JDK 1.8+
  3. Maven 3.2.x
  4. Git

2.下载安装包

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值