2018-10-25 Dubbo+zookeeper学习

2018-10-26  本文已影响0人  VIPChow

Spring之前学习过,SprintBoot就没有太大陌生感,就从Dubbo开始学习。Dubbo官方文档

Dubbo 是阿里开源的分布式服务框架,2月15日正式加入Apache基金麾下。

当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用能更快速的响应多变的市场需求。此时,用于提高业务复用及整合的分布式服务框架(RPC)是关键。

需求如下:
1.需要一个服务注册中心,是服务提供方能够注册服务,服务消费方获取服务。
2.业务复杂后,各应用之间的相关依赖关系。
3.根据各应用服务调用次数,调用时间进行监控,动态调整。

官方架构图: Dubbo架构说明
provider 暴露服务的提供方
consumer 调用远程服务的消费方
Registry 注册中心
Monitor 统计调动次数,调用时间
container 服务提供方容器

这里注册中心使用zookeeper。

mac下安装zookeeper 流程

启动Dubbo服务

启动zookeeper后,启动Dubbo服务,查看项目的服务注册ip为zookeeper的地址。
正常启动Dubbo后,可以 telnet ip port,进入dubbo服务

上一篇 下一篇

猜你喜欢

热点阅读