消息系统 RocketMQ安装和启动管理

这里以RocketMQ4.3.0为例,另外这里以rocketmq单机版来做说明(集群版只是在配置上有所改变,在安装上并无差别)

一、安装RocketMQ

1.安装要求
  • 系统要求:64位操作系统(推荐使用Linux和MacOS)
  • 编程环境:JDK1.8+
  • 包管理工具:Maven
2.源码安装

(1)下载源码并解压

  1. wget http://mirror.bit.edu.cn/apache/rocketmq/4

消息系统 1.RocketMQ介绍和基本概念

RocketMQ是阿里巴巴开源的一款消息系统中间件,现已捐赠给apache基金会。

一.项目主页

二.消息队列的主要作用和场景

1.应用解耦

在中大型电商系统中,商品系统,交易系统,支付系统等都属于单独的应用或服务,两个系统通信可能是依赖于接口服务,也可能是依赖于消息队列。如果其

消息系统 zookeeper简单用法之zookeeper安装部署

一、zookeeper是啥?
ZooKeeper是一个开源的分布式服务框架,它是Apache Hadoop项目的一个子项目,主要用来解决分布式应用场景中存在的一些问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置管理等。
简单点说,正如某位前辈说的zookeeper = 通知机制 + 文件系统。

  • 文件系统 : 这是所说文件系统,其实并非真正的文件系统,它是一种类似于