简介:分布式rpc(远程过程调用)和微服务【框架】。
作用:提供三个关键功能,基于接口的远程调用、容错和负载均衡,服务自动注册与发现。
1、duboo服务的暴露与消费过程
1)暴露服务到本地
2)暴露服务到远程
3)启动netty服务(提供异步、事件驱动的网络应用程序框架和工具,即【服务器端编程框架】)
4)连接zookeeper
5)注册服务到zookeeper
6)监听zookeeper中的消费服务
2、dubbo允许配置多协议,在不同服务上支持不同协议。
3、dubbo相关配置
1)配置应用信息,配置注册中心相关信息,配置服务协议,配置所有暴露服务缺省值,配置暴露服务,配置所有引用服务缺省值,配置引用服务,
网友评论