You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
e58df5cb80 | 8 months ago | |
---|---|---|
.. | ||
src/main | 8 months ago | |
README.md | 8 months ago | |
pom.xml | 8 months ago |
README.md
ruoyi-test-mq
模块说明
- rabbitmq: 普通消息、延迟队列
- rocketmq:普通消息、事务消息、延迟消息
- kafka:普通消息、stream流的使用
使用方式
rocketmq:
注意:需要进入到rockerMQ文件路径中执行
创建普通消息的topic
sh mqadmin updateTopic -n <nameserver_address> -t <topic_name> -c <cluster_name> -a +message.type=NORMAL
bin/mqadmin updatetopic -n localhost:9876 -t test-topic -c DefaultCluster
创建事务消息的topic
sh mqadmin updateTopic -n <nameserver_address> -t <topic_name> -c <cluster_name> -a +message.type=TRANSACTION
bin/mqadmin updatetopic -n localhost:9876 -t transaction-topic -c DefaultCluster -a +message.type=TRANSACTION
kafka:
kafka-topics.sh --create --topic <topic_name> --bootstrap-server <broker_list> --partitions <num_partitions> --replication-factor <replication_factor>
kafka-topics.sh --create --topic test-topic --bootstrap-server localhost:9092 --partitions 3 --replication-factor 1