`
LiYunpeng
  • 浏览: 952416 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

dubbo 提供者被调用3次的问题 Caused by: com.alibaba.dubbo.remoting.TimeoutException:

阅读更多
当Dubbo发现调用提供者的时候,有时间延迟的话,就会切换到下一个提供者,而假如说在本地调试的时候,只有一个提供者,就会尝试重复3次的调用,所以,在提供者打断点或响应缓慢的时候可能会出现3次执行导致数据问题


可以通过在提供者的<dubbo:service标签中增加timeout来解决这个问题
不过这个正常Dubbo的思想就是快速响应,不成就切换下一个以保证分布式的快速响应和速度。
分享到:
评论

相关推荐

    dubbo-2.8.4.jar

    at com.alibaba.dubbo.remoting.exchange.support.DefaultFuture.returnFromResponse(DefaultFuture.java:190) at com.alibaba.dubbo.remoting.exchange.support.DefaultFuture.get(DefaultFuture.java:110) at ...

    dubbo2.8.4.jar

    如果使用dubbo遇到错误:com.alibaba.dubbo.remoting.RemotingException: Fail to decode request due to: RpcInvocation 请下载这个jar,替换掉你项目中的那个jar,应该可以解决。

    nacos-dubbo:dubbo微服务使用nacos注册中心

    com.alibaba.nacos.api.exception.NacosException: failed to req API:zeus.powerdas.core.powercloud.com:20003/nacos/v1/ns/instance/list. code:500 msg: java.net.SocketTimeoutException: connect timed out ...

    Invalid name=”com.alibaba.dubbo.config.ProtocolConfig#0″

    java.lang.IllegalStateException: Invalid name=“com.alibaba.dubbo.config.ProtocolConfig#0” contains illegal character, only digit, letter, ‘-’, ‘_’ or ‘.’ is legal 原因: 如果没有指定id属性,...

    spring-cloud-alibaba+dubbo+nacos内部服务调用

    Dubbo的核心功能在于提供服务间的RPC(远程过程调用),使得服务调用如同本地方法调用一样简单。 而Nacos是阿里巴巴推出的另一个开源项目,它作为一个动态服务发现、配置管理和元数据共享中心,为微服务架构提供了...

    dubbo-admin 2.5.3源码编译,alibaba-dubbo-dependency和opensesame类库

    在深入探讨 `dubbo-admin 2.5.3` 的源码编译以及 `alibaba-dubbo-dependency` 和 `opensesame` 类库之前,我们首先需要了解这三个组件的基础知识。 **1. Dubbo** Dubbo 是一个由阿里巴巴开源的高性能 Java RPC...

    dubbo-2.8.4

    这可能需要访问Alibaba的官方网站或者其他第三方库,确保下载的JAR包是官方发布的且未被篡改。 2. **配置本地Maven仓库**:将下载的JAR包复制到你的本地Maven仓库的相应目录下。默认情况下,本地仓库位于`~/.m2/...

    dubbo2.5.7 源码包

    服务提供者在启动时会暴露服务,源码中的`com.alibaba.dubbo.config.ServiceConfig.export()`方法实现了服务的暴露。它会创建一个Server,并将服务绑定到特定的网络端口。 2.2 服务引用(Refer) 服务消费者在运行...

    dubbox 2.8.4 版本 maven 依赖

    附件为:dubbox2.8.4 maven依赖文件。 使用方法:按照依赖关系,自行创建maven依赖...文件夹目录:com/alibaba/dubbo/2.8.4/ &lt;groupId&gt;com.alibaba&lt;/groupId&gt; &lt;artifactId&gt;dubbo &lt;version&gt;2.8.4 &lt;/dependency&gt;

    dubbo-admin 管理后台2.5.4 for JDK8

    大家可以直接使用 Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'URIType' of bean class [com.alibaba.citrus.service.uribroker.uri.GenericURIBroker]: Bean property ...

    dubbox2.8.4所有jar包和resource包

    - **启动服务提供者**: 使用`com.alibaba.dubbo.container.Main`启动服务提供者容器。 - **配置服务消费者**: 添加对服务提供者的引用,指定服务接口和版本。 - **启动服务消费者**: 同样使用`...

    dubbo提供与调用

    Dubbo支持多种注册中心,如Zookeeper、Eureka等,它们用于存储服务提供者的信息,以便服务消费者能够发现并调用。配置注册中心如下: ```xml &lt;dubbo:registry address="zookeeper://192.168.1.1:2181" /&gt; ``` 4...

    nodejs使用原生的dubbo协议打通了dubbo的rpc方法调用.

    标题中的“nodejs使用原生的dubbo协议打通了dubbo的rpc方法调用”意味着在Node.js环境中,开发者成功地实现了对Dubbo服务的RPC(远程过程调用)访问,利用了Dubbo协议的特性。Dubbo是阿里巴巴开源的一个高性能、轻量...

    解决dubbo启动的时候报错,无法读取方案文档 'http://code.alibabatech.com/schema/dubbo/dubbo.xsd'

    解决启动dubbo项目的时候出现,无法读取方案文档 'http://code.alibabatech.com/schema/dubbo/dubbo.xsd',其实在你本地把dubbo.jar文件解压,然后在META-INF下边就有个dubbo.xsd,就是他

    dubbo 服务提供者

    在部署Dubbo服务提供者之前,需要先安装并运行Zookeeper集群,因为Dubbo服务会注册到Zookeeper上,消费者通过Zookeeper获取服务提供者的地址信息,实现服务的透明调用。这意味着服务提供者配置中需包含Zookeeper的...

    Dubbo 源码分析

    Dubbo采用RPC(Remote Procedure Call)模型进行远程调用,核心组件包括`com.alibaba.dubbo.remoting.Transporter`、`com.alibaba.dubbo.remoting.Exchanger`和`com.alibaba.dubbo.remoting.ChannelHandler`。...

    Dubbo文档镜像dubbo-doc-static.zip

    dubbo-doc-static 是 Dubbo 的文档镜像。 http://code.alibabatech.com/wiki/display/dubbo的拷贝。 HTML文件在分支gh-pages上,打包下载ZIP包。 关键的文档的链接: 用户指南: ...

    Dubbo调用java接口程序

    3. **消费者(Consumer)**:服务消费方,调用远程服务,就像本地调用一样,无需关心服务的具体实现。 4. **注册中心(Registry)**:服务注册与发现的中介,服务提供者向注册中心注册自己的服务,服务消费者从注册...

    dubbo-2.5.6-API文档-中文版.zip

    赠送jar包:dubbo-2.5.6.jar; 赠送原API文档:dubbo-2.5.6-javadoc.jar; 赠送源代码:dubbo-2.5.6-sources.jar; 包含翻译后的API文档:dubbo-2.5.6-javadoc-API文档-中文(简体)版.zip 对应Maven信息:groupId...

    dubbo-2.5.8-API文档-中英对照版.zip

    标签:alibaba、dubbo、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心...

Global site tag (gtag.js) - Google Analytics