dubbo原理和特点
分类:
文章
•
2025-05-30 21:43:58
原理
架构
-

- 服务容器启动,加载运行提供者。
- 提供者启动时,向注册中心注册服务。
- 消费者启动时,向注册中心订阅服务。
- 注册中心返回提供者列表给消费者,变更时基于长连接推送。
- 消费者基于负载均衡选一个提供者调用。
- 提供者和消费者定时上报监控中心。
请求过程

- 底层基于netty,服务端分配独立线程处理请求。
特点
- 优点:
- 透明化的远程方法调用。只需简单配置即可像本地方法一样使用。
- 软负载均衡和容错。请求失败后切换到其他提供者重试。
- 服务自动注册。启动时自动注册在注册中心上。
- 服务监控和治理。
- 缺点:
文档