
MQ
文章平均质量分 55
戴**
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kafka扫盲理论
消息系统原理 一个消息系统负责将数据从一个应用传递到另一个应用,应用只需要关注数据,无需关注数据在两个或多个应用间是如何传递的 点对点消息传递 在点对点消息系统中,消息持久化到一个队列中。此时,将有一个或多个消费者获取消费队列中的数据。但是一条消息只能被消费一次。 当一个消费者消费了队列中的某条数据之后,该条数据则从消息队列中删除。 该模式即使有多个消费者同时消费数据,也能保证数据处理的顺序。 基于推送模型的消息系统,由消息代理记录消费状态。 发布订阅消息传递 在发布-订阅消息系统中,消息被持久原创 2021-07-26 19:32:26 · 255 阅读 · 0 评论 -
docker安装单体架构的kafka
docker安装单体架构的kafka 首先下载镜像 docker pull wurstmeister/zookeeper docker pull wurstmeister/kafka 启动zookeeper和kafka docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper docker run -d --name kafka \ -p 9092:9092 \ -e KAFKA_BROKER_ID=0 \ -e KAFK原创 2021-07-26 11:44:34 · 282 阅读 · 0 评论 -
mq的一个utils
package com.xiaoyuan.handle.msgNotify.utils; import com.rabbitmq.client.Channel; import com.rabbitmq.client.Connection; import com.rabbitmq.client.ConnectionFactory; import org.springframework.beans....原创 2020-04-02 16:59:42 · 245 阅读 · 0 评论 -
ActiveMQ
分布式事务用一句话来说就是在并发的环境下如何解决数据一致性的问题 1.XA协议下的两段式提交 XA协议-> 资源管理器(DB)与事务管理器的接口标准, 在xa协议下,提交一个事务需要两个阶段 阶段一:预备提交 阶段二:提交 基于xa协议的进阶版 tcc 每次提交之前先执行try接口测试数据库是否是通的,数据库都是通的之后再去进行提交操作 需要在业务层实现try confirm接口...原创 2020-04-01 21:22:55 · 349 阅读 · 0 评论