码迷,mamicode.com
首页 > 其他好文 > 详细

Dubbo

时间:2018-10-07 00:38:57      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:ati   运维工具   bubuko   细节   tran   健康   灰度发布   png   图片   

一:什么是Dubbo

  Dubbo是一个RPC框架;

  执行流程为:

  技术分享图片

  特性:

    面向接口代理的高性能RPC调用

      提供高性能的给予代理的远程调用能力,服务以接口为粒度,为开发者屏蔽远程调用底层细节

    服务自动注册与发现

      支持多服务中心服务,服务上下线实时感知;

    运行期流量调度

      内置条件,脚本等路由策略,通过配置不同的路由规则,轻松实现灰度发布,同机房优先等功能

    智能负载均衡

      内置各种负载均衡策略,智能感知下游节点的健康状态,显著减少调用延迟,提高系统吞吐量

    高度可扩展能力

      遵循微内核+插件设计原则,所有核心能力入Protocol、Transport、Serialization呗设计为拓展点,平等对待内置实现和第三方实现;

    可视化的服务治理与运维

      提供丰富服务治理,运维工具;随时查询服务元数据,服务健康状态及调用统计,实时下发路由策略,调整配置参数

  Dubbo的架构设计:

    技术分享图片

搭建Dubbo环境:

  一:搭建zookeeper环境(win环境)

    步骤一:下载zookeeper

  -----------------------------------------------------------------------------------------------------------------------------

  技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

          解压

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

    步骤二:配置zookeeper注册中心

技术分享图片 

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片 

-----------------------------------------------------------------------------------------------------------------------------

    步骤三:启动zookeeper注册中心

技术分享图片

 

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

    步骤四:zookeeper控制台启动

技术分享图片

  二:搭建zookeeper管理控制台(win)

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

 技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

 技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

                  解压 

技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片 

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

 

-----------------------------------------------------------------------------------------------------------------------------

 技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

使用maven或者idea打包 dubbo-admin得到jar包

   技术分享图片

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片 

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片 

-----------------------------------------------------------------------------------------------------------------------------

技术分享图片

 

-----------------------------------------------------------------------------------------------------------------------------

 技术分享图片

 

-----------------------------------------------------------------------------------------------------------------------------

  

 

 

Dubbo

标签:ati   运维工具   bubuko   细节   tran   健康   灰度发布   png   图片   

原文地址:https://www.cnblogs.com/a103007/p/9749051.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!