Chase620 Chase620
3年前
Dubbo 源码分析 - 集群容错之Directory
注:本系列文章已捐赠给Dubbo社区,你也可以在Dubbo中阅读本系列文章。1\.简介前面文章分析了服务的导出与引用过程,从本篇文章开始,我将开始分析Dubbo集群容错方面的源码。这部分源码包含四个部分,分别是服务目录Directory、服务路由Router、集群Cluster和负载均衡LoadBalance。这几个部分的源码逻辑比
Stella981 Stella981
3年前
Go 版本入 Dubbo 生态一周年:已和 Spring Cloud、gRPC 互通
本文作者:o\\\\0去年5月,阿里开源的高性能RPC框架Dubbo从ASF毕业并晋升顶级项目,同时,还宣布Go语言版本的Dubbogo正式加入Dubbo官方生态。经过一年的发展,Dubbogo在技术和社区运营方面都已经有了不错的成绩。Dubbogo是Dubbo的完整Go语言实现,在功能实现和技术路
Wesley13 Wesley13
3年前
2、Dubbo的SPI机制分析1
1、Dubbo的SPI例子@SPIpublicinterfaceRobot{voidsayHello();}publicclassOptimusPrimeimplementsRobot{@Overridepub
Stella981 Stella981
3年前
Dubbo分层架构概述
本节我们从整体上来看看Dubbo的分层架构设计,架构分层是一个比较经典的模式,比如网络中的7层协议,每层执行固定的功能,上层依赖下层提供的功能,下层对上层提供功能,下层的改变对上层不可见,并且每层都是一个可被替换的组件。如下图是Dubbo官方提供的Dubbo的整体架构图:!(https://oscimg.oschina.net/osc
Wesley13 Wesley13
3年前
dubbo
作者|铁城  dubbogo社区committer本文将手把手教你使用dubbogo调用dubbogo或dubbo提供的服务提供方。前言本文基于dubbogo1.5.4版本(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F
Wesley13 Wesley13
3年前
DUBBO项目构建问题记录
  目前公司需要对当前的业务进行微服务化改造,经过讨论选择使用用dubbo进行服务治理,并在我的业务功能模块中进行试点,由于之前写过dubbo相关的demo,基础知识就不再重复了,demo地址:https://github.com/liujifei/dubbo.git 工程的基本搭建参照了另一篇博客,写的十分详尽,推荐一下:Maven多
Stella981 Stella981
3年前
JMeter Dubbo请求插件jmeter
JMeterDubbo请求插件jmeterplugindubbo.jarby:授客QQ:1033553122测试环境apachejmeter3.2Dubbo 2.6.2声明本项目是基于开源项目的基础上做的优化、改进项目地址:github.com/dubbo/jmeterplugi
Stella981 Stella981
3年前
Dubbo 3.0 前瞻之对接 Kubernetes 原生服务
Kubernetes是当前全球最流行的容器服务平台,在Kubernetes集群中,Dubbo应用的部署方式往往需要借助第三方注册中心实现服务发现。Dubbo与Kubernetes的调度体系的结合,可以让原本需要管理两套平台的运维成本大大减低,而且Dubbo适配了Kubernetes原生服务也可以让框架本身更加融入云原生体系。基于D
Stella981 Stella981
3年前
Dubbo 支持哪些序列化协议?
面试题dubbo支持哪些通信协议?支持哪些序列化协议?说一下Hessian的数据结构?PB知道吗?为什么PB的效率是最高的?面试官心理分析上一个问题,说说dubbo的基本工作原理,那是你必须知道的,至少要知道dubbo分成哪些层,然后平时怎么发起rpc请求的,注册、发现、调用,这些是基本的。接着
Wesley13 Wesley13
3年前
Dubbo服务主机IP没有绑定的坑(dubbo注册时出现主机上没有的IP的解决方案)
初次使用dubbo,在研发环境和测试环境测试没有问题,然后将服务上线,上线后,Dubbo服务端启动正常,客户端启动失败,并提示Causedby:java.lang.IllegalStateException:Failedtocheckthestatusoftheservicecom.xxx.xxx.service.Login