分布式入门案例
Dubbo+zookeeper搭建
什么是分布式?
硬件或者软件组合组件分布在不同的网络计算机上,彼此之间通过消息传递进行通信和协调的系统
架构模式演变:MVC—》RPC(远程过程调用协议)–》SOA(RPC的基础上增加了服务治理/管理中心)
Dubbo和zookeeper的作用及特点
Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案以及SOA服务治理方案
Zookeeper:就是一个服务管理中心,分布式框架。
Dubbo的特点:
远程通讯:提供透明化的远程方法调用,提供多协议支持。
集群容错:负载均衡,失败容错等集群支持。
自动发现:基于注册中心(zookeeper)目录服务,使消费者能动态查找提供方
搭建dubbo+zookeeper+spring入门案例
登录案例
服务提供方配置:
消费者配置:
Dubbo架构分析