什么是dubbo?

作者: 81938135a798 | 来源:发表于2017-12-24 16:20 被阅读4次

大家好,我是IT修真院北京分院第26期的学员,一枚正直纯洁善良的JAVA程序员

今天给大家分享一下,修真院官网JAVA任务八,深度思考中的知识点——什么是dubbo?

视频链接:

https://v.qq.com/x/page/w0523lgjxwr.html

https://ptteng.github.io/PPT/PPT-java/Task8-dubbo.html#/

1.背景介绍

什么是dubbo?

2.知识剖析

Provider: 暴露服务的服务提供方。

Consumer: 调用远程服务的服务消费方。

Registry: 服务注册与发现的注册中心。

Monitor: 统计服务的调用次数和调用时间的监控中心。

调用流程

0.服务容器负责启动,加载,运行服务提供者。

1.服务提供者在启动时,向注册中心注册自己提供的服务。

2.服务消费者在启动时,向注册中心订阅自己所需的服务。

3.注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更数据给消费者。

4.服务消费者,从提供者地址列表中,基于软负载均衡算法,选一台提供者进行调用,如果调用失败,再选另一台调用。

5.服务消费者和提供者,在内存中累计调用次数和调用时间,定时每分钟发送一次统计数据到监控中心

开源

3.常见问题

4.解决方案

5.编码实战

https://v.qq.com/x/page/w0523lgjxwr.html

7.问题思考

8,参考文献

http://www.cnblogs.com/liuhongfeng/p/4736947.html

9,更多讨论

提问环节

视频链接:

https://v.qq.com/x/page/w0523lgjxwr.html

PPT链接

https://ptteng.github.io/PPT/PPT-java/Task8-dubbo.html#/

今天的分享就到这里啦,欢迎大家点赞、转发、留言、拍砖~

技能树.IT修真院

“我们相信人人都可以成为一个工程师,现在开始,找个师兄,带你入门,掌控自己学习的节奏,学习的路上不再迷茫”。

这里是技能树.IT修真院,成千上万的师兄在这里找到了自己的学习路线,学习透明化,成长可见化,师兄1对1免费指导。快来与我一起学习吧~

我的邀请码:16486317,或者你可以直接点击此链接:http://www.jnshu.com/login/1/16486317

相关文章

  • 01.Spring Cloud Alibaba-Dubbo-简介

    Dubbo 简介 什么是 Dubbo Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款...

  • 基于dubbo的PRC接口测试环境搭建

    背景 什么是dubbo-admin 搭建本地dubbo-admin服务 什么是dubbo-admin 通过dubb...

  • dubbo入门

    1.dubbo快速入门 2.dubbo常规配置 一 、dubbo快速入门 dubbo是什么 dubbo是由阿里开源...

  • dubbo开发案例

    本文主要介绍了 dubbo是什么,使用dubbo需要什么前提条件以及怎么使用。 Dubbo架构 Dubbo是一个分...

  • Dubbo剖析-SPI机制

    文章要点 什么是spi dubbo为什么实现自己的spi dubbo的adaptive机制 dubbo的IOC和A...

  • 论持久战之Dubbo学习分享

    什么是dubbo? Dubbo is a distributed, high performance RPC fr...

  • dubbo

    目标 掌握dubbo是什么 掌握dubbo能做什么 掌握dubbo的架构 掌握dubbo的特性 掌握dubbo使用...

  • 什么是dubbo

    一、什么是dubbo http://dubbo.apache.org/#!/docs/user/preface/b...

  • 什么是dubbo?

    大家好,我是IT修真院北京分院第26期的学员,一枚正直纯洁善良的JAVA程序员 今天给大家分享一下,修真院官网JA...

  • 什么是dubbo?

    大家好,我是IT修真院北京分院第26期的学员,一枚正直纯洁善良的JAVA程序员 今天给大家分享一下,修真院官网JA...

网友评论

    本文标题:什么是dubbo?

    本文链接:https://www.haomeiwen.com/subject/rwjhgxtx.html