![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MQ
Nicl
这个作者很懒,什么都没留下…
展开
-
ActiveMQ(一)
ActiveMQ: 一款消息中间件。目的:异步,解耦。 异步:将一些与业务关联不大的功能模块异步出去。 解耦:降低模块之间的藕合。 消息中间件的传输模式 点对点模式: 点对点模式中有三个角色,消息队列(Queue)、发送者(Sender)、接收者(Receiver)。 发送者将消息发送到一个特定的队列中,等待接收者从队列中获取消息。 P2P的三个特点: 每个消息只能被一个接收者消...原创 2018-07-31 15:48:16 · 165 阅读 · 0 评论 -
RabbitMQ学习(一)
简单队列: P:消息生产者 红色区域:消息队列 C:消息消费者 代码实操: 先写一个获取连接的工具类: public class ConnectionUtils { public static Connection getConnection() throws IOException, TimeoutException{ //定义一个连接工厂 Connection...原创 2018-09-28 16:17:46 · 263 阅读 · 0 评论 -
RabbitMQ(二)——消息确认机制
RabbitMQ的消息确认机制(事务+confirm) 两种方式: AMQP:实现了事务机制 Confirm模式 事务机制 txSelect:用于将当前channel设置成transation模式 txCommit:用于事务提交 txRollback:回滚事务 代码实操: 生产者: public class TxSend { private st...原创 2018-09-29 07:25:48 · 474 阅读 · 0 评论