最新文章列表

Spring配置文件dubbo标签报错解决办法

在配置dubbo服务的过程中,经常会遇到虽然程序能够跑起来,但是配置文件一堆红叉,虽然不影响功能,但是确实很让人恶心。 报错信息如下: Multiple annotations found at this line: – cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be fou ...
susam 评论(0) 有1182人浏览 2016-12-22 16:44

【转】Alibaba Dubbo框架同步调用原理分析

由于Dubbo底层采用Socket进行通信,自己对通信理理论也不是很清楚,所以顺便把通信的知识也学习一下。   通信理论 计算机与外界的信息交换称为通 ...
susam 评论(0) 有600人浏览 2016-12-19 14:54

关于dubbo的超时问题

关于这个问题,一开始是在rsa二次解密的时候出现的。解密成功后但总是无法返回数据。报的是服务器超时。 还以为是因为service注入导致的,后来将解密的方法写出util类,但报的错误和之前一样,瞬间不知所措,在网上查了一下,后来才研究出来是因为dubble的超时问题,可以用下面的形式     <!-- 延迟到Spring初始化完成后,再暴露服务,服务调用超时设置为12秒,超时不重试--& ...
走下去终点 评论(0) 有1714人浏览 2016-12-15 09:52

Dubbo入门之HelloWorld

DUBBO的概念:DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点 DUBBO官网地址:dubbo.io github源码地址:https://github.com/alibaba/dubbo   入门教程 ...
hd1611756908 评论(0) 有430人浏览 2016-12-08 21:56

CentOS 6.8 minimal版本安装dubbo_admin

还是少说废话。 1、centos6.8中安装jdk,版本:jdk1.7及以下 3、centos6.8中java -version测试jdk是否安装完毕,./bin/startup.sh测试空工程下tomcat 4、windows中, A,首先确定jdk版本1.7及以下 B,再下载官方的dubbo-master,放在eclipse(抱歉没用idea), C,再等项目编译成功后,不用mvn命令进行 ...
海水味儿 评论(0) 有922人浏览 2016-12-01 21:05

DUBBO版本差异

  今天突然想用tomcat容器来启动Dubbo服务,版本用的是2.5.3的版本的dubbo,我就是正常的编写接口实现类,然后通过xml配置来注册服务,配置注册中心等,并且本地用main方法加载dubbo的xml配置文件的方式启动dubbo可以在dubbo的页面上看见服务已经启动了。于是想通过web.xml配置的方式用tomcat启动dubbo服务,可是dubbo服务怎么也起不来。各种googl ...
hd1611756908 评论(0) 有3265人浏览 2016-11-30 22:02

使用dubbo时服务被禁止原因

使用dubbo时服务被禁止原因 Forbid consumer 10.0.1.158 access service com.esteel.account.service.ScmEgesyslogService from registry 10.0.1.220:2181 use dubbo version 2.5.3,  Please check registry access list (wh ...
y806839048 评论(0) 有10324人浏览 2016-11-29 16:22

dubbo源码研究之extension模块

   dubbo的扩展采用spi机制实现,spi(Service Provider Interface)是指一些提供给你继承、扩展,完成自定义功能的类、接口或者方法。spi把控制权利交个调用方,调用方来决定使用该spi的哪个实现。    dubbo扩展机制的核心类是ExtensionLoader,该类通过静态方法getExtensionLoader获取一个指定接口的ExtensionLoader实例 ...
LoveLZY 评论(0) 有1778人浏览 2016-11-26 14:38

dubbo源码研究之dubbo-registry模块

    dubbo-registry注册中心模块,基于注册中心下发地址的集群方式,以及对各种注册中心的抽象。    registry模块顶层接口为RegistryService和NotifyListener以 ...
LoveLZY 评论(0) 有10409人浏览 2016-11-18 14:46

dubbo源码研究之container模块

   dubbo-container模块是dubbo启动顺序中的第一个模块,dubbo-container模块是容器模块,通过dubbo-container模块读取dobbo-config模块的相关配置。    /** * Container. (SPI, Singleton, ThreadSafe) * * @author william.liangf */ @SPI(&q ...
LoveLZY 评论(0) 有3241人浏览 2016-11-17 14:04

dubbo源码研究之config-spring模块

    dubbo-config-spring模块是dubbo-config的Extension。     Dubbo的扩展点加载从JDK标准的SPI(Service Provider Interface)扩展点发现机制加强而来。    Dubbo改进了JDK ...
LoveLZY 评论(0) 有2535人浏览 2016-11-16 15:39

swagger与dubbox结合

        最近在公司发现了一个非常繁琐的事情(后台采用微服务架构开发):后台提供Rest接口的模块实在太多,每天多要有专门的人员去统计今天对应Rest接口有哪些变更,每次都要花费大量的时间,而且有时候发现统计的还跟实际不统一(统计人员还是非常发心思在做这个事情)!另外,前端开发人员一直等待后端开发人员给接口,每次后端人员都说接口快OK了,但是前端开发人员一点信息也查看不到,导致前端人员心里 ...
yixietianxia 评论(3) 有6491人浏览 2016-11-15 20:27

dubbo源码研究之config模块

   dubbo模块说明:    dubbo-common 公共逻辑模块,包括Util类和通用模型。    dubbo-remoting 远程通讯模块,相当于Dubbo协议的实现,如果RPC用RMI协议则不需要使用此包。    dubbo-rpc 远程调用模块,抽象各种协议,以及动态代理,只包含一对一的调用,不关心集群的管理。    dubbo-cluster 集群模块,将多个服务提供方伪装为一个 ...
LoveLZY 评论(0) 有1914人浏览 2016-11-15 16:08

dubbo-探索之旅(六)---结合spring

这节来看看spring的schema是怎么在dubbo中进行使用的。 1)看看dubbo中的dubbo-registry-simple.xml文件,这个文件是dubbo在spring中的bean基于dubbo自己定义的schema文件来配置的。 有了上节介绍的知识,现在来看看这个文件就很好理解了。 <beans xmlns="http://www.springframework ...
jishuaige 评论(0) 有503人浏览 2016-11-15 16:03

玩转微服务系列文章(一)

       从开接触微服务概念到现在已经有两年时间了。在最初的一年里主要学习一些概念,最近这一年多里有幸在一家公司里从零开始搭建这套技术体系,经过公司实际项目的实战验证,慢慢地对该套技术体系有了一个比较全面深入的理解与掌握。搭建起来的这套体系已经稳定的、保质的支撑了公司双11的高峰冲击(网关峰值单日访问10亿次、微服务调用峰值单日16.5亿次)!后续文章跟大家一起分享这套体系:1.我们是怎么一步步 ...
yixietianxia 评论(0) 有505人浏览 2016-11-12 14:29

dubbo-探索之旅(四)---动态编译

  dubbo是一个高扩展性的框架,用户可以添加自己的需求。dubbo根据配置动态生成适配类代码,这样就需要在运行的时候去编译加载这个适配类的代码。   以下我们来研究一下dubbo的动态编译   类图: 接口定义: @SPI("javassist") public interface Compiler { /** * Compile java so ...
jishuaige 评论(0) 有1003人浏览 2016-11-03 14:42

dubbo配置参考

1 分布式服务框架dubbo管控台详解。 2 dubbo配置参考文档。 详情参考附件列表       有兴趣的朋友可以加入我的互联网架构群:477819525
atongyeye 评论(0) 有1243人浏览 2016-11-02 11:33

dubbo-探索之旅(三)---ExtensionFactory

  上一节比较全面的了解了dubbo里面是怎么对JAVA的SPI机制进行扩展的。理解了这个很重要,因为dubbo里面很多的实现都和扩展SPI机制有关。比如今天我看的ExtensionFactory   上一节谈到ExtensionLoader在加载扩展实现的时候内部实现了个简单的ioc机制,来实现对扩展实现所依赖的参数的注入。对扩展实现中公有的set方法且入参个数为一个的方法,尝试从工厂中获取值 ...
jishuaige 评论(0) 有1571人浏览 2016-11-01 09:38

分布式架构高可用架构_Keepalived+Nginx实现高可用Web负载均衡

参考视频教程:http://www.roncoo.com/course/view/7036eec04d734b2f95e544562e24c7c4 一、场景需求 二、Keepalived 简要介绍Keepalived 是一种高性能的服务器高可用或热备解决方案,Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。Keepalive ...
呵呵6666 评论(0) 有63人浏览 2016-10-24 16:45

最近博客热门TAG

Java(141746) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics