# rocketMQ-study **Repository Path**: dingjunjun_codeSpace/rocketMQ-study ## Basic Information - **Project Name**: rocketMQ-study - **Description**: 用来学习RocketMQ的项目,里面是各种样例 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-09-29 - **Last Updated**: 2022-09-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 用于学习rocketMQ的项目 ## 一、模块说明 ### 1、使用rocketMQ官网的javaClient * client-consumer:消费者 * client-producer:生产者 #### 1)基本的队列 **消费者** * com.gyx.study.basic.Consumer:基本的消费者 **生产者** * com.gyx.study.basic.SyncProducer:同步的生产者 * com.gyx.study.basic.AsyncProducer:异步的生产者 * com.gyx.study.basic.OnewayProducer:单向的生产者 #### 2)顺序的队列 **消费者** * com.gyx.study.fifo.FifoConsumer:顺序消费的消费者 **生产者** * com.gyx.study.fifo.FifoProducer:顺序的生产者 #### 3)延迟的队列 **消费者** * com.gyx.study.scheduled.ScheduledConsumer:延迟消费的消费者 **生产者** * com.gyx.study.scheduled.ScheduledProducer:延迟的生产者 #### 4)批量消息的队列 **消费者** * com.gyx.study.batch.Consumer:消费者 **生产者** * com.gyx.study.batch.BatchProducer:批量发送消息的生产者 * com.gyx.study.batch.ListSplitter:消息拆分的迭代器