![](https://img-blog.csdnimg.cn/0779a30446d443cf9f429270209e9c0f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Dubbo
文章平均质量分 88
Dubbo
悬浮海
正在准备系列内容,更新较少。
展开
-
Dubbo目录
一、[分布式基础理论]原创 2022-03-26 11:47:58 · 1515 阅读 · 0 评论 -
九、Dubbo原理
Dubbo目录文章目录九、Dubbo原理1、RPC原理2、netty通信原理2.1、BIO:(Blocking IO)2.2、NIO (Non-Blocking IO)2.3、Netty基本原理3、dubbo原理3.1、dubbo原理 -框架设计3.2、dubbo原理 -启动解析、加载配置信息3.3、dubbo原理 -服务暴露3.4、dubbo原理 -服务引用3.5、dubbo原理 -服务调用九、Dubbo原理1、RPC原理一次完整的RPC调用流程(同步调用,异步另说)如下:1)服务消费原创 2022-04-01 21:46:05 · 480 阅读 · 0 评论 -
八、Dubbo高可用
Dubbo目录文章目录八、Dubbo高可用1、zookeeper宕机与dubbo直连2、集群下dubbo负载均衡配置2.1、Random LoadBalance2.2、RoundRobin LoadBalance2.3、LeastActive LoadBalance2.4、ConsistentHash LoadBalance2.5、测试与总结3、整合hystrix,服务熔断与降级处理3.1、服务降级3.2、集群容错3.3、整合hystrix进行服务容错3.3.1、配置spring-cloud-start原创 2022-03-27 22:52:50 · 232 阅读 · 0 评论 -
七、Dubbo配置
Dubbo目录文章目录七、Dubbo配置1、配置原则2、启动时检查3、超时时间 与重试次数4、XML 配置覆盖关系5、多版本6、本地存根7、配置 与SpringBoot整合的三种方式8、详细代码七、Dubbo配置所有的配置在官方文档都有介绍dubbo配置官网参考 :Schema 配置参考手册 | Apache Dubbo 、用法示例 | Apache Dubbo在于SpringBoot整合的配置文件 application.properties 中的配置,和这些标签是一一对应的,所有标签均可在原创 2022-03-27 18:27:31 · 3827 阅读 · 0 评论 -
六、Dubbo与SpringBoot整合
Dubbo目录文章目录六、Dubbo与SpringBoot整合6.1、项目结构6.2、项目搭建6.2.1、导入依赖6.2.2、boot-user-service-provider模块修改6.2.3、boot-order-service-consumer模块修改6.2.3、测试6.2.4、总结六、Dubbo与SpringBoot整合6.1、项目结构和之前的四、dubbo-helloworld基本是一样的,只不过provider、consumer是SpringBoot项目,api-interfac原创 2022-03-27 15:02:54 · 2194 阅读 · 0 评论 -
五、Dubbo监控中心
Dubbo目录文章目录五、Dubbo监控中心5.1、dubbo-admin5.2、dubbo-monitor-simple5.2.1、安装5.2.2、代码配置五、Dubbo监控中心5.1、dubbo-admin图形化的服务管理页面;安装时需要指定注册中心地址,即可从注册中心中获取到所有的提供者/消费者进行配置管理5.2、dubbo-monitor-simple5.2.1、安装简单的监控中心;1、下载 dubbo-ops :https://github.com/apache/incubat原创 2022-03-26 17:16:03 · 1487 阅读 · 0 评论 -
四、dubbo-helloworld
Dubbo目录文章目录四、dubbo-helloworld1、提出需求2、工程架构2.1、分包2.2、粒度3、创建模块4、使用dubbo改造4.1、在api-interface引入依赖4.2、改造 user-service-provider 作为服务提供者4.3、改造 order-service-consumer 作为服务消费者4.4、测试调用5、代码地址四、dubbo-helloworld1、提出需求某个电商系统,订单服务需要调用用户服务获取某个用户的所有地址;我们现在 需要创建两个服务模块原创 2022-03-26 16:51:16 · 668 阅读 · 0 评论 -
三、Dubbo环境搭建
三、Dubbo环境搭建1、【windows】-安装1.1、安装zookeeper我的安装路径:D:\Program Files\Environment\zookeeper\zookeeper-3.4.141、下载zookeeper 网址 https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/2、解压zookeeper 解压运行zkServer.cmd ,初次运行会报错,没有zoo.cfg配置文件 ,(可能遇到问题:闪退 ! 解决方原创 2022-03-26 14:46:32 · 1788 阅读 · 0 评论 -
二、Dubbo核心概念
Dubbo目录文章目录二、Dubbo核心概念1、简介2、基本概念3、Dubbo的特性二、Dubbo核心概念1、简介Apache Dubbo 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用智能容错和负载均衡服务自动注册和发现。官网:http://dubbo.apache.org/2、基本概念Dubbo的设计架构:服务提供者(Provider):暴露服务的服务提供方,服务提供者在启动时,向注册中心注册自己提供的服务。服务消费者原创 2022-03-26 14:17:05 · 250 阅读 · 0 评论 -
一、【Dubbo】分布式基础理论
Dubbo目录文章目录一、分布式基础理论1、什么是分布式系统?2、应用架构发展演变2.1、单一应用架构2.2、垂直应用架构2.3、分布式服务架构2.4、流动计算架构3、什么是RPC1.3.1、RPC基本原理一、分布式基础理论1、什么是分布式系统?在《分布式系统原理与范型》一书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”;分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机原创 2022-03-26 11:51:00 · 342 阅读 · 0 评论