11 2020 档案
摘要:原文链接:https://segmentfault.com/a/1190000021240352?utm_source=tag-newest 内容大纲: RocketMQ的简介与演进 RocketMQ的架构设计 RocketMQ的关键特性 RocketMQ的应用场景 RocketMQ的简介 Rock
阅读全文
摘要:原文链接:https://cloud.tencent.com/developer/article/1478827 如果我们要在服务化拆分中使用消息队列,那么我们需要解决哪些问题呢?首先去哪儿网提供了旅游产品在线预订服务,那么就涉及电商交易,在电商交易中我们认为数据的一致性是非常关键的要素。那么我们的
阅读全文
摘要:原文链接:https://juejin.im/post/6844903842098708493 面试题 分布式事务了解吗?你们是如何解决分布式事务问题的? 面试题剖析 一般来说,分布式事务的实现主要有以下 5 种方案: XA 方案 TCC 方案 本地消息表 可靠消息最终一致性方案 最大努力通知方案
阅读全文
摘要:原文链接:https://www.cnblogs.com/rjzheng/p/9041659.html 先做一个说明,从理论上来说,给缓存设置过期时间,是保证最终一致性的解决方案。这种方案下,我们可以对存入缓存的数据设置过期时间,所有的写操作以数据库为准,对缓存操作只是尽最大努力即可。也就是说如果数
阅读全文
摘要:原文链接:https://blog.csdn.net/u013256816/article/details/73757884 网络分区的意义 RabbitMQ的模型类似交换机模型,且采用erlang这种电信网络方面的专用语言实现。RabbitMQ集群是不能跨LAN部署(如果要WAN部署需要采用专门的
阅读全文
摘要:原文链接:https://blog.csdn.net/dh554112075/article/details/90597649 使用RabbitMQ实现延迟队列的两种方式 TTL + DLX 使用延迟插件 Linux安装RabbitMQ 首先创建用于连接RabbitMQ的Connection pac
阅读全文
摘要:原文链接:https://www.jianshu.com/p/63642a48b9ec RabbitMQ的优缺点 在正式的聊聊集群的原理之前,我们先简单了解下RabbitMQ的优缺点,然后为什么要使用RabbitMQ的集群模式,他能为我们解决那些问题,各种不同的集群模式有什么区别,又有什么优缺点;
阅读全文
摘要:原文链接:https://www.cnblogs.com/zpKang/p/13599813.html 如果我们需要在远程电脑上运行一个方法,并且还要等待一个返回结果该怎么办?这和前面的例子不太一样, 这种模式我们通常称为远程过程调用,即RPC. 在本节中,我们将会学习使用RabbitMQ去搭建一个
阅读全文
摘要:原文链接:https://blog.csdn.net/Timeguys/article/details/107949660 一、使用: 一、引入依赖: <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-s
阅读全文
摘要:原文链接:https://blog.csdn.net/qq_43323585/article/details/105824989 Kafka概述介绍 kafka是什么 Kafka是Apache开源的流处理平台,该平台提供了消息的订阅与发布。具有高吞吐、简单、易部署等特点。 Kafka干什么 消息队列
阅读全文
摘要:原文链接:https://blog.csdn.net/kavito/article/details/91403659 在介绍RabbitMQ之前,我们先来看下面一个电商项目的场景: 商品的原始数据保存在数据库中,增删改查都在数据库中完成。 搜索服务数据来源是索引库(Elasticsearch),如果
阅读全文
摘要:原文链接:https://zhuanlan.zhihu.com/p/59759422 面试题 如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题? 面试官心理分析 这个是肯定的,用 MQ 有个基本原则,就是数据不能多一条,也不能少一条,不能多,就是前面说的重复消费和幂等性问题。不能少,就是说这
阅读全文
摘要:原文链接:https://www.jianshu.com/p/641726ee4eb3 1、什么是CAP C代表一致性(Consistency),A代表可用性(Availability),P代表分区容错性(Partition Tolerance)。 1.1 一致性 定义:对某个指定的客户端来说,读操
阅读全文
摘要:原文链接:https://blog.csdn.net/yohjob/article/details/90724914 问题:centos 7.5安装完之后无法连接网络,使用yum无法正常安装软件,报错could not resolve host: mirrorlist.centos.org等。(虚拟
阅读全文
摘要:原文链接:https://blog.csdn.net/xuguofeng2016/article/details/107882619 业务需求 在Spring Cloud的项目中,A服务使用Feign调用B服务的某个接口,如果需要传递全局认证token或参数,在方法参数里面加相应字段的方式显然是不可
阅读全文
摘要:原文链接:https://www.cnblogs.com/GyForever1004/p/13702643.html 背景 在 windows 上 clone 内核某分支源码报错 1. 报错详情 1 $ git reset --hard HEAD 2 error: invalid path 'dri
阅读全文
摘要:原文链接:https://blog.csdn.net/qq_36381855/article/details/79752689 (一)Spring IOC容器 对象循环依赖 1. 什么是循环依赖? what? (1)循环依赖-->循环引用。 >即2个或以上bean 互相持有对方,最终形成闭环。 eg
阅读全文