RocketMQ
遮不住的殇
勤能补拙
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RocketMQ-01 入门及安装
一、消息系统的作用二、RocketMQ介绍三、单机安装官网现在自己需要的版本,下载地址:http://rocketmq.apache.org/dowloading/releases/可以下载源码包自己编译,也可以下载二进制包,我下载的是目前最新的4.5.1版本的二进制包上传到linux服务器上解压:unzip rocketmq-all-4.5.1-bin-release.z...原创 2019-07-09 22:36:16 · 235 阅读 · 0 评论 -
RocketMQ-05 消费者和生产者
一、消费者(一)消费者类型消费者可以分为两种类型:DefaultMQPushConsumer:由操作系统控制读取操作,收到消息后自动调用传入的处理方法来处理;DefaultMQPullConsumer:读取操作中的大部分功能需要用户自主控制。(二)DefaultMQPushConsumer 使用解释使用DefaultMQPushConsumer主要设置好各种参数和传入处理消息的函...原创 2019-07-17 15:51:53 · 1270 阅读 · 0 评论 -
RocketMQ-02 核心概念
这一节主要讲解下RocketMQ中的一些核心概念。一、Producer (生产者)生产者用于业务系统把消息发送到RocketMQ系统中,RocketMQ提供了多种发消息模式,如:同步、异步、单线程。二、Producer Group(生产者组)相同角色的生产者属于同一个生产者组,同一个生产者组中的不同生产者实例可能会连接同一个broker去提交或者回滚一个事务。三、Consumer(消费者...原创 2019-07-10 17:13:21 · 241 阅读 · 0 评论 -
RocketMQ-03 管理RocketMQ
一、命令行工具RocketMQ压缩包里面存放了很多的命令行工具,我们可以在bin目录输入命令来进行查看:bash mqadmin效果如下:这里会对所有的命令进行一个简单的介绍,如果需要查看详细使用方式,输入以下命令:bash mqadmin help <command>效果如下:...原创 2019-07-11 10:54:16 · 1522 阅读 · 0 评论 -
RocketMQ-04 编程示例
一、前言首先声明:本篇中编写的案例,基本都是来自官网。简单的入门案例:http://rocketmq.apache.org/docs/simple-example/更多案例:https://github.com/apache/rocketmq/tree/master/example/src/main/java/org/apache/rocketmq/example二、开发环境搭建不管是...原创 2019-07-18 17:19:19 · 731 阅读 · 0 评论 -
RocketMQ-06 底层机制
一、Offset(一)什么是OffsetRocketMQ中,一种类型的消息会放到一个Topic里,为了能够并行,一般一个Topic会有多个Message Queue (也可以设置成一个),Offset是指某个Topic下的一条消息在某个MessageQueue里的位置,通过Offset的值可以定位到这条消息,或者指示Consumer从这条消息开始向后继续处理。(二)Offset数据结构在R...原创 2019-07-19 11:45:27 · 298 阅读 · 0 评论
分享