本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
dubbo使用中问题汇总(一)
在项目使用dubbo对使用的问题汇总(一)
出现的问题主要是由于初次使用对dubbo不是很了解所致。
1.retries参数设置
在使用dubbo服务时,出现断网或其他异常时,结果服务总是被调用3次,插入重复数据。原因是dubbo机制认为出现异常时,服务重新别调用直到成功为止。retries=0,服务不会自动调用,默认为0次。
2.timeout参数设置
服务调用超过默认时间后,默认超时 ...
dubbo源代码调试
今天同事要调试zookeeper+dubbo源代码,所以做了以下记录。
第一步: 下载zookeeper-3.4.6.tar.gz和dubbo-dubbo-2.4.11.zip两个包,这里不再介绍zookeeper的安装及配置,zookeeper的安装和配置请看笔者http://shihuan830619.iteye.com/blog/2245227这篇文章。
第二步: 解压dubbo-dubbo- ...
dubbo源码阅读之Provider初始化
1、dubbo provider
dubbo provider是服务提供者,在dubbo中的一个数据模型。
在soa系统中,服务若需要对外暴露,那么dubbo作为一个RPC框架是一个好的选择。
...
springmvc+dubbo+zookeeper
笔者这里使用的是apache-tomcat-6.0.43,jdk1.6,dubbo-admin-2.5.4.war,zookeeper-3.4.6.tar.gz
下面先来介绍安装zookeeper:
解压zookeeper-3.4.6.tar.gz到指定目录,进入zookeepe ...
dubbo 笔记三 配置文件详解
示例:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XM ...
dubbo 笔记二 协议、注册中心、监控中心、控制台
(1) 连通性:
注册中心负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力较小
监控中心负责统计各服务调用次数,调用时间等,统计先在内存汇总后每分钟一次发送到监控中心服务器,并以报表展示
服务提供者向注册中心注册其提供的服务,并汇报调用时间到监控中心,此时间不包含网络开销
服务消费者向注册中 ...
dubbo 笔记一 简单应用demo
一.dubbo架构
节点角色说明:
Provider: 暴露服务的服务提供方。
Consumer: 调用远程服务的服务消费方。
Registry: 服务注册与发现的注册中心。
Monitor: 统计服务的调用次调和调用时间的监控中心。
Container: 服务运行容器。
调用关系说明:
...
Dubbo消费者启动报Failed to check the status of the service
项目中准备使用Dubbo,运行官方的Provider和Consumer没有问题,自己写了个简单的SayHello进行测试,生产者启动后,通过DubboAdmin可以看到(不存在有人说的服务启动后又消失的问题),但启动生产者却报发下错误
Exception in thread "main" org.springframework.beans.factory.BeanCreati ...
Dubbo java.io.IOException: Can not lock the registry cache file
我们使用的Dubbo最近老是遇到WARN [DubboSaveRegistryCache-thread-1] (AbstractRegistry.java:221) method:doSaveProperties - [DUBBO] Failed to save registry store file, cause: Can not lock the registry cache file / ...
DUBBO架构服务端告警Failed to send message Response
废话不多说,警告日志如下,不知道有哪位遇到过,此异常在服务端抛出(服务器启动第一次运行会有这个警告),后续运行没问题,找了好久真心不知道哪里错了。
WARN 2015-07-18 22:31:15,272 com.alibaba.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(84) [DUBBO] Chann ...
dubbo 提供者被调用3次的问题 Caused by: com.alibaba.dubbo.remoting.TimeoutException:
当Dubbo发现调用提供者的时候,有时间延迟的话,就会切换到下一个提供者,而假如说在本地调试的时候,只有一个提供者,就会尝试重复3次的调用,所以,在提供者打断点或响应缓慢的时候可能会出现3次执行导致数据问题
可以通过在提供者的<dubbo:service标签中增加timeout来解决这个问题
不过这个正常Dubbo的思想就是快速响应,不成就切换下一个以保证分布式的快速响应和速度。
dubbo 配置文件报错的处理
由于code.alibabatech.com这个网站被关了,相应的链接失效了,才会有下面的错误提示
解决办法是让配置文件读取下面2个文件的时候使用本地路径,而不是上网去获取在线文件
引用
http://code.alibabatech.com/schema/dubbo
http://code.alibabatech.com/schema/dubbo/dubbo.xsd
1. 提取文件
用z ...
Dubbo框架结合Zookeeper注册中心使用初探
【参考文章】http://www.cnblogs.com/Javame/p/3632473.html (灰常感谢这篇启蒙文章!!)
【文章有错,修改见删除线处。。】
一、基本概念
【Dubbo】
Dubbo是一个来源于阿里巴巴的分布式服务框架,本质上是一个服务调用的东西,主要在分布式场景中使用。它是以服务者/消息者的模式在dubbo上注册的。
核心:1)RPC:远程 ...
关于Dubbo默认序列化Hessian的问题
项目中使用了服务框架Dubbo进行远程调用,框架持久层使用的是Spring data jpa,一同事开发的Dubbo接口类似入如下:
XXXXService.findBy(PageRequest pg );其中PageRequest 是spring data jps提供的分页排序实现类。
当在客户端调用该接口时,PageRequest 中明明传入的油蚕丝,但一到Dubbo反序列化,Dubbo
...