分布式
文章平均质量分 89
迷途知返-
这个作者很懒,什么都没留下…
展开
-
分布式系统(4)分布式事务
分布式事务一. 什么是分布式事务二. 分布式事务理论1. CAP 理论2. CAP为什么不能同时满足3. CP,AP还是CA3.1 舍弃A,保留CP3.2. 舍弃C,保留AP3.3 舍弃P,保留CA4. BASE 理论三. 分布式事务实现方式1. 2PC(两阶段提交协议)1.1 两阶段提交的基本思想1.2 两阶段提交的基本流程1.3 两阶段提交出现的问题1.3 两阶段提交出现的问题1.3.1 如果协调者挂了1.3.2 如果协调者在发送准备命令之前挂了,事务未开始状态1.3.3 如果第一阶段有参与者返回失败1原创 2021-03-31 01:07:08 · 2323 阅读 · 1 评论 -
分布式系统(3)消息中间件 rabbitMq
这里写自定义目录标题原创 2021-03-30 01:44:36 · 296 阅读 · 0 评论 -
分布式系统(2)单点登陆解决方案
分布式单点登陆解决方案一. 简介二. 登陆服务实现三. 客户端实现一. 简介单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统,包含单点登录和单点注销两部分相比于单系统登录,sso需要一个专门的登录中心,多个系统应用中的登录都在登陆中心实现,sso登录中心验证用户的用户名密码没问题,创建授权令牌,在接下来的跳转过程中,令牌作为参数发送给各个子系统,子系统拿到令牌,可以借原创 2021-03-22 02:23:46 · 1121 阅读 · 0 评论 -
分布式系统(1)Redisson实现分布式锁
分布式锁一. 引入Redisson1.1 Redisson介绍1.2 Maven坐标1.3 配置文件二. 测试1. 基本测试1.1 这个代码存在死锁么?1.2 看门狗原理三. 进阶3.1 读写锁3.2 读写锁规律3.3 闭锁3.4 信号量测试一. 引入Redisson1.1 Redisson介绍Redisson在基于NIO的Netty框架上,充分的利用了Redis键值数据库提供的一系列优势,在Java实用工具包中常用接口的基础上,为使用者提供了一系列具有分布式特性的常用工具类。Redisson 可以原创 2021-03-18 10:20:44 · 218 阅读 · 0 评论