dubbo
Lionel_Medoo
大家好,NO PAINS, NO GAINS,O(∩_∩)O谢谢
展开
-
dubbo-admin在jdk 1.8上部署出错问题
今天在linux上部署dubbo-admin-2.5.4,一直报错:ERROR context.ContextLoader - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uriBrokerServ转载 2016-09-05 16:05:53 · 602 阅读 · 1 评论 -
Dubbo架构设计详解
转自:http://shiyanjun.cn/archives/325.html文章信息量太大,转载下,留着自己慢慢吸收吧Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基转载 2016-08-26 15:23:33 · 501 阅读 · 0 评论 -
Dubbo之旅--扩展注册中心
在上篇文章中我们介绍了关于协议的扩展,并了解扩展它所需要的需求.本篇主要是对注册中心的扩展进行着重的探索. 同样的问题,为什么我们需要去扩展注册中心的?主要有以下三个需求. (1) 多注册中心注册 需求:xx银行有些服务来不及在上海部署,只在北京部署,而上海的其它应用需要引用此服务,就可以将服务同时注册到两个注册中心。 c转载 2016-09-05 16:33:42 · 499 阅读 · 0 评论 -
Dubbo之旅--扩展协议
在实际工作中运用dubbo的时候,以上系列的文章基本上能够满足项目的基本需求,当然,对于一些特殊的需求Dubbo可以对其进行扩展,Dubbo拥有者丰富的扩展内容,这次主要将会带领大家去感受一下Dubbo的协议扩展和注册中心扩展. 首先要说的是协议扩展. 为什么要扩展协议呢?什么样的需求需要我们去扩展它?转载 2016-09-05 16:33:08 · 312 阅读 · 0 评论 -
Dubbo之旅--启动解析
通过之前系列文章我们已经对Dubbo已经有了一个整体的印象,接下来我们从其他角度来进一步了解它.Dubbo通过Spring的加载而启动,本文分析了通过注解方式加载的过程. 1.Schema扩展 通过注解加载dubbo,需要在spring的配置文件中添加: dubbo:annotation是dubbo基于spri转载 2016-09-05 16:32:29 · 430 阅读 · 0 评论 -
Dubbo之旅--问题汇总
在工作和学习的过程中,具体运用Dubbo的时候遇到了很多的问题,这些问题一方面让自己进一步了解所谓的dubbo,另一方面通过对它们的总结和分析能够在工作中加倍的提高效率,接下来将会对遇到的和别人总结的一些常见的问题进行汇总. 1.增加提供服务版本号和消费服务版本号. 这个具体来说不算是一个问题,而是一种问题的解决方案,在我们的实际工作中会面转载 2016-09-05 16:32:04 · 427 阅读 · 1 评论 -
Dubbo之旅--Consumer示例
我们已经对提供者示例进行了详细的阐述,接下来的消费者相对而言比较简单. 1 配置相关pom.xml信息,跟提供者类似,需要相关环境的java包应用. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-转载 2016-09-05 16:31:37 · 394 阅读 · 0 评论 -
Dubbo之旅--Provider示例
在本篇文章中我们将通过集体的示例来对Dubbo的提供和消费进行代码层面的认识.这里所介绍的是基本的提供者和消费者通过Spring容器来进行相关的提供和消费的服务.首先看整个示例的项目结构如下: 我们通过Maven的方式来进行示例,其中dubbo-demo-api为提供者所定义的接口,项目结构如下: 此项目里的内容很简单,为服务的转载 2016-09-05 16:31:10 · 319 阅读 · 0 评论 -
Dubbo之旅--管理控制台
到现在为止我们的Dubbo之旅让我们对Dubbo跟注册中心有了初步的认识,接下来要分享的是Dubbo的管理控制台,在实际的项目中非常的有用,尤其是在dubbo服务提供数量逐渐加大的情况下,通过Dubbo管理控制台能够很好的被我们所用,从而让我们更好的使用Dubbo提供的服务. 首先需要准备Dubbo-Admin管理控制台程序,本人是通过项目的形式将控制台导入Eclip转载 2016-09-05 16:30:20 · 312 阅读 · 0 评论 -
Dubbo之旅--注册中心(2)
本篇文章的主要目的是的介绍Zookeeper在window环境下的安装。在Window的环境下安装还是比较简单的。 首先下载一个zookeeper,我下载的版本是zookeeper-3.3.5,解压安装包,解压后的zookeeper安装包放置的路径如下图 2.:进入D:\Environment\zookeeper-3.3.5\conf,将zoo_sa转载 2016-09-05 16:29:40 · 357 阅读 · 0 评论 -
Dubbo之旅--注册中心
在介绍Dubbo的内部逻辑的时候提到很多次注册中心的概念.实现注册中心的有很多,主要是以下四个注册中心分别是: Multicast注册中心Zookeeper注册中心Redis注册中心Simple注册中心 这里将对注册中心的一个实现Zookeeper跟大家分享,因为Zookeeper是应用比较多,也是我们项目中实际用到的注册中心.转载 2016-09-05 16:29:07 · 286 阅读 · 0 评论 -
Dubbo之旅--内部逻辑
在没有开始用代码来解释之前,用图最能够表达一些关系,关于Dubbo的内部逻辑调用关系,借用官方的图示来说明一下,如下图 通过上图中的一个个方框我们称之为节点,总共有5个节点,这五个节点可以看成五个角色,每个角色都有一定的功能.每个角色的意思如下:Provider: 暴露服务的服务提供方。在实际项目中一般称这个角色为提供者.它主要是转载 2016-09-05 16:28:36 · 291 阅读 · 0 评论 -
Dubbo之旅--需求
在上篇文章中,我们主要了解了Dubbo的架构路线,并对它有了一个比较简单点的印象和了解,而关于Dubbo基本需求是接下来要介绍的内容. 在大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过F5等硬件进行负载均衡。 关于F5硬件可以参考 F5 Networks转载 2016-09-05 16:28:06 · 321 阅读 · 0 评论 -
dubbo系列文章做备份——Dubbo之旅--架构路线
http://blog.csdn.net/column/details/dubbo.html 从自己开始接触Dubbo到现在也有段时间了,在这段时间里,随着项目的不断进行,在项目中也遇到了各种各样的问题,而这些问题和相应的解决方案逐渐加深的对Dubbo有了认识和了解. 先说说什么是Dubbo? 官方的说法是:Dubbo是阿里巴巴转载 2016-09-05 16:27:25 · 565 阅读 · 0 评论 -
Dubbo简单了解
转别人的,但估计别人也是转他人的,故此处不贴转自何方了1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程转载 2016-08-26 15:59:25 · 492 阅读 · 0 评论