图床修改

This commit is contained in:
youthlql
2022-07-24 20:30:09 +08:00
parent 130c2ff4bf
commit 2fd68af81d
53 changed files with 817 additions and 817 deletions

View File

@@ -8,7 +8,7 @@ categories:
- Dubbo源码系列v1
keywords: Dubborpc
description: 服务引入源码解析
cover: 'https://upyunimg.imlql.cn/lql_static@latest/logo/dubbo.png'
cover: 'https://npm.elemecdn.com/lql_static@latest/logo/dubbo.png'
abbrlink: bda15919
date: 2021-11-08 14:11:58
---
@@ -243,7 +243,7 @@ public class Application {
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/Dubbo监听架构图.png"/>
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/Dubbo监听架构图.png"/>
### 源码分析-解析@Reference注解上的配置
@@ -438,19 +438,19 @@ public class Application {
```
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210915224055718.png"/>
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210915224055718.png"/>
Dubbo官方给的Demo没有配置URL所以这里就是NULL
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920151657492.png"/>
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920151657492.png"/>
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920151857950.png" />
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920151857950.png" />
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920152003415.png"/>
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920152003415.png"/>
@@ -622,7 +622,7 @@ Dubbo官方给的Demo没有配置URL所以这里就是NULL
}
```
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920152813300.png"/>
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920152813300.png"/>
#### RegistryDirectory
@@ -641,7 +641,7 @@ Dubbo官方给的Demo没有配置URL所以这里就是NULL
3. 看下面的截图registry属性是zookeeper的URL所以应该是要调用ZookeeperRegistry的subscribe()方法但是ZookeeperRegistry没有这个方法所以我们就要找它的父类了也就是FailbackRegistry
4. 然后再调用doSubscribe()ZookeeperRegistry重写了此方法很明显这是个模板模式。
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920154023711.png" />
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920154023711.png" />
#### FailbackRegistry
@@ -843,7 +843,7 @@ Dubbo官方给的Demo没有配置URL所以这里就是NULL
最终走到了这一步
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920154648609.png" />
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210920154648609.png" />
#### RegistryDirectory
@@ -1097,7 +1097,7 @@ consumer://192.168.0.100/org.apache.dubbo.demo.DemoService?application=dubbo-dem
到此,路由链构造完毕。
<img src="https://upyunimg.imlql.cn/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210919190129223.png"/>
<img src="https://npm.elemecdn.com/youthlql@1.0.4/rpc/dubbo/v1/06_di_liu_jie/image-20210919190129223.png"/>