mirror of
https://github.com/Snailclimb/JavaGuide
synced 2025-06-20 22:17:09 +08:00
文章内容优化
This commit is contained in:
parent
ff23907652
commit
52302c5170
@ -74,7 +74,11 @@ Server: Apache 0.84
|
|||||||
</html>
|
</html>
|
||||||
```
|
```
|
||||||
|
|
||||||
**使用自定义 TCP 协议进行传输就会避免上面这个问题,极大地减轻了传输数据的开销。**这也就是为什么通常会采用自定义 TCP 协议的 RPC 来进行进行服务调用的真正原因。初次之外,成熟的 RPC 框架还提供好了“服务自动注册与发现”、"智能负载均衡"、“可视化的服务治理和运维”、“运行期流量调度”等等功能,这些也算是选择 RPC 进行服务注册和发现的一方面原因吧!
|
**使用自定义 TCP 协议进行传输就会避免上面这个问题,极大地减轻了传输数据的开销。**
|
||||||
|
这也就是为什么通常会采用自定义 TCP 协议的 RPC
|
||||||
|
来进行进行服务调用的真正原因。除此之外,成熟的 RPC
|
||||||
|
框架还提供好了“服务自动注册与发现”、"智能负载均衡"、“可视化的服务治理和运维”、“运行期流量调度”等等功能,这些也算是选择
|
||||||
|
RPC 进行服务注册和发现的一方面原因吧!
|
||||||
|
|
||||||
**相关阅读:**
|
**相关阅读:**
|
||||||
|
|
||||||
@ -88,7 +92,9 @@ Server: Apache 0.84
|
|||||||
|
|
||||||
### 题外话
|
### 题外话
|
||||||
|
|
||||||
初次之外,还需要注意的一点是 Spring Cloud Netflix 并没有使用 RPC 框架来进行不同服务之间的调用,而是使用 HTTP 协议进行调用的,速度虽然不比 RPC ,但是使用 HTTP 协议也会带来其他很多好处(这一点,可以自行查阅相关资料了解)。
|
除此之外,还需要注意的一点是 Spring Cloud Netflix 并没有使用 RPC
|
||||||
|
框架来进行不同服务之间的调用,而是使用 HTTP 协议进行调用的,速度虽然不比 RPC
|
||||||
|
,但是使用 HTTP 协议也会带来其他很多好处(这一点,可以自行查阅相关资料了解)。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user