消息队列
Cccccrj
这个作者很懒,什么都没留下…
展开
-
RabbitMQ+Spring配置
pom.xml<dependencies> <!--rabbitmq--> <dependency> <groupId>org.springframework.amqp</groupId> <artifactId>spring-rabbit</artifactId> <version>2.2.7.RELEASE</version>原创 2020-06-29 18:47:14 · 231 阅读 · 0 评论 -
RabbitMQ 消息确认机制(事务&confirm)
消息确认机制生产者将消息发送出去后,是否到达rabbitmq服务器默认不知道,通过两种方式,AMQP实现了事务机制和Confirm模式。事务机制使用协议,但是降低了rabbitmq的消息吞吐量txSelect:当亲啊channel设置成transaction模式txCommit:提交事务txRollback:回滚事务public class TxProduct { private static final String QUEUE_NAME = "test_queue_tx";原创 2020-06-28 21:40:03 · 306 阅读 · 0 评论 -
RabbitMQ队列和交换机类型
文章目录队列1简单队列1.1 生产者Productor1.2 消费者Consumer2 工作队列work queues2.1 生产者2.2 两个消费者结论3 公平分发3.1 生产者3.2 消费者3.3 消息应答与消息持久化消息应答autoAck消息持久化4 订阅模式4.1 生产者4.2 消费者交换机5 Routing路由模式6 Topic模式队列1简单队列P:生产者红色:队列QC:消费者不足:耦合性高,生产者消费者一一对应,多个消费者不能消费同一个队列,队列名也需要同时变更。1.1原创 2020-06-27 12:20:07 · 1406 阅读 · 0 评论 -
消息队列RabbitMQ安装和启动,集群搭建
简书RabbitMQ入门讲解https://www.jianshu.com/p/79ca08116d57RabbitMQ 安装(mac)+可视化界面https://www.jianshu.com/p/60c358235705集群搭建首先进入Rabbit安装路径下/usr/local/Cellar/rabbitmq/3.8.3/sbin使用rabbitmqctl进行操作启动两个节点,命名时如果加@localhost则为指定名称,否则是默认@userMacBook-ProRABBIT_NO原创 2020-06-24 19:22:18 · 453 阅读 · 0 评论