.
This commit is contained in:
parent
027fbf781d
commit
88011cf20b
@ -2,6 +2,7 @@
|
||||
"label": "其他常用",
|
||||
"position": 5,
|
||||
"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 是一种通过网络将远程过程调用(Remote Procedure Call,RPC)封装成消息,并传送到远程服务器上的过程。
|
||||
> 
|
||||
:::tip
|
||||
|
||||
RPC 是一种通过网络将远程过程调用(Remote Procedure Call,RPC)封装成消息,并传送到远程服务器上的过程。
|
||||
|
||||
:::
|
||||

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