.
This commit is contained in:
parent
027fbf781d
commit
88011cf20b
@ -2,6 +2,7 @@
|
|||||||
"label": "其他常用",
|
"label": "其他常用",
|
||||||
"position": 5,
|
"position": 5,
|
||||||
"link": {
|
"link": {
|
||||||
"type": "generated-index"
|
"type": "generated-index",
|
||||||
|
"description": "这里存放了各种常用的工具。"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
sidebar_position: 1
|
sidebar_position: 9
|
||||||
---
|
---
|
||||||
|
|
||||||
# 一些命令
|
# 一些命令
|
||||||
|
29
docs/oth/type-token.md
Normal file
29
docs/oth/type-token.md
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# IType
|
||||||
|
|
||||||
|
> IType 中实现的 TypeToken
|
||||||
|
|
||||||
|
```java
|
||||||
|
package dev.zhub;
|
||||||
|
|
||||||
|
import com.google.gson.reflect.TypeToken;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
public interface IType {
|
||||||
|
TypeToken<String> STRING = new TypeToken<String>() {};
|
||||||
|
TypeToken<Short> SHORT = new TypeToken<Short>() {};
|
||||||
|
TypeToken<Integer> INT = new TypeToken<Integer>() {};
|
||||||
|
TypeToken<Long> LONG = new TypeToken<Long>() {};
|
||||||
|
TypeToken<Double> DOUBLE = new TypeToken<Double>() {};
|
||||||
|
TypeToken<Map<String, String>> MAP = new TypeToken<Map<String, String>>() {};
|
||||||
|
TypeToken<List<Map<String, String>>> LMAP = new TypeToken<List<Map<String, String>>>() {};
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
14
docs/oth/微服务.md
Normal file
14
docs/oth/微服务.md
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
# ZHub 与微服务
|
||||||
|
|
||||||
|
- 服务注册与发现:
|
||||||
|
> 在分布式系统中,服务注册与发现是确保系统能够找到并调用正确服务的关键机制。ZHub 作为一个服务注册中心或服务发现机制的一部分,它负责维护服务列表(service-topic),使得其他服务能够通过它找到并调用所需的服务。
|
||||||
|
- 负载均衡:
|
||||||
|
> 在分布式系统中,负载均衡是确保请求均匀分布到各个服务实例上的关键机制。ZHub 是一个负载均衡器,它可负责将请求分发到不同的服务实例上,以提高系统的可用性和性能。
|
||||||
|
- 消息队列:
|
||||||
|
> 在微服务架构中,消息队列可以用于异步处理请求和解耦服务之间的通信。ZHub 是一个消息队列服务,它可负责接收、存储和分发消息,使得服务可以在需要时处理这些消息。
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -6,9 +6,12 @@ description: RPC 远程调用,Remote Procedure Call,RPC
|
|||||||
|
|
||||||
# RPC远程调用
|
# RPC远程调用
|
||||||
|
|
||||||
## 什么是 RPC
|
:::tip
|
||||||
> RPC 是一种通过网络将远程过程调用(Remote Procedure Call,RPC)封装成消息,并传送到远程服务器上的过程。
|
|
||||||
> 
|
RPC 是一种通过网络将远程过程调用(Remote Procedure Call,RPC)封装成消息,并传送到远程服务器上的过程。
|
||||||
|
|
||||||
|
:::
|
||||||
|

|
||||||
|
|
||||||
## 使用场景
|
## 使用场景
|
||||||
> 在分布式环境下,通过 RPC 可以在两个应用之间进行消息传递,实现远程调用。
|
> 在分布式环境下,通过 RPC 可以在两个应用之间进行消息传递,实现远程调用。
|
||||||
|
Loading…
Reference in New Issue
Block a user