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