摘要: springboot 版本为 : 2.2.3概述spring boot 的启动过程主要是两个方面,一个是创建 SpringApplication 这个类,该类用于启动启动整个应用,是应用的启动类。另一方面是 SpringApplication 的 run 方法,该方法会初始化 listener 和 initialize ,并在分发事件到各个 listeners ,同时从资源中加载bean, 其中 ... 阅读全文
posted @ 2020-04-07 17:57 float123 阅读(1067) 评论(0) 推荐(0)
摘要: 概述文章将介绍分布式在redis中的运用,介绍了 RedLock 实现的思路还有功能的实现。分布式锁的动机当有多个 client 但是只有一个有执行权的分布式结构就可以考虑使用分布式锁。我们首先要知道锁的目的是为了达到执行的顺序性。RedLock 的设计两个必须达到的目标 : 安全和活性保障安全属性 : 互斥,保证了同一个时刻只有一个 client 获得到锁。活性属性A : 死锁释放,客户端cra... 阅读全文
posted @ 2020-04-07 10:47 float123 阅读(207) 评论(0) 推荐(0)