# ruoyi-test-mq ## 模块说明 1. rabbit: 普通消息、延迟队列 2. rocket:普通消息、事务消息 3. kafka:普通消息、stream流的使用 后续可实现的: 1. rocket 顺序、异步、延时等 ## 使用方式 rocketmq: **注意:需要进入到rockerMQ文件路径中执行** 创建普通消息的topic ```sh sh mqadmin updateTopic -n -t -c -a +message.type=NORMAL ``` ```shell bin/mqadmin updatetopic -n localhost:9876 -t TestTopic -c DefaultCluster ``` 创建事务消息的topic ```sh sh mqadmin updateTopic -n -t -c -a +message.type=TRANSACTION ``` ```shell bin/mqadmin updatetopic -n localhost:9876 -t transaction_topic -c DefaultCluster -a +message.type=TRANSACTION ``` kafka: ```shell kafka-topics.sh --create --topic --bootstrap-server --partitions --replication-factor ``` ```shell kafka-topics.sh --create --topic my_topic --bootstrap-server localhost:9092 --partitions 3 --replication-factor 1 ```