MQ
不能说的秘密go
求知若饥,虚心若愚
展开
-
消息队列MQ实践----实现Queue(队列消息)和Topic(主题消息)两种模式
之前有篇文件介绍了生产消费者模式(http://blog.csdn.net/canot/article/details/51541920),当时是通过BlockingQueue阻塞队列来实现,以及在Redis中使用pub/sub模式(http://blog.csdn.net/canot/article/details/51938955)。而实际项目中往往是通过JMS使用消息队列来实现这两种模式的。J原创 2016-12-11 12:04:22 · 26872 阅读 · 1 评论 -
JMS消息内部结构学习笔记
The JMS message is the most important concept in the JMS specification. Every concept in the JMS spec is built around handling a JMS message because it’s how business data and events are transmitted.原创 2016-12-15 21:14:30 · 3724 阅读 · 1 评论 -
《Rabbit MQ 实战》读书笔记 (一:认识AMQP模型)
最近在读RabbitMQ实战这本书,开个帖子。记录一下读书笔记吧。一、AMQP模型Advanced Message Queuing Protocol-高级消息队列协议是一个进程间传递异步消息的网络协议。AMQP模型描述了一套模块化的组件以及这些组件之间进行连接的标准规则。在服务器中,三个主要功能模块连接成一个处理链完成预期的功能:“exchange”接收发布应用程序发送的消息,并根据...原创 2019-06-22 17:15:54 · 321 阅读 · 0 评论 -
《Rabbit MQ 实战》读书笔记 (二:事务与消息确认模式)
AMQP协议的一个亮点就是对消息的可靠性投递-事务。事务在AMQP-0-9-1中正式成为规范的一部分。虽然AMQP事务保证了在信道开启了事务模式后,全部命令的执行成功。但AMQP事务大大降低了Rabbit的吞吐量,性能极低。同时使用AMQP事务使得生产者与应用程序之间产生同步。为了解决这个可靠性投递和性能的兼容性问题。RabbitMQ提供了发送方确认模式。在客户端与Rabbit服务端的链接信...原创 2019-06-23 00:39:14 · 304 阅读 · 0 评论