Apache Dubbo 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Apache Dubbo 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Apache Dubbo 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Apache Dubbo 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Apache Dubbo 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开源组织 Apache
地区 国产
投 递 者 dubbo
适用人群 未知
收录时间 2011-10-21

软件简介

Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。

主要核心部件:

  • Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息机制

  • RPC: 一个远程过程调用的抽象,支持负载均衡、容灾和集群功能

  • Registry: 服务目录框架用于服务的注册和服务事件发布和订阅

Dubbo 工作原理

  • Provider

    • 暴露服务方称之为“服务提供者”

  • Consumer

    • 调用远程服务方称之为“服务消费者”

  • Registry

    • 服务注册与发现的中心目录服务称之为“服务注册中心”

  • Monitor

    • 统计服务的调用次调和调用时间的日志服务称之为“服务监控中心”

(1) 连通性:

  • 注册中心负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力较小

  • 监控中心负责统计各服务调用次数,调用时间等,统计先在内存汇总后每分钟一次发送到监控中心服务器,并以报表展示

  • 服务提供者向注册中心注册其提供的服务,并汇报调用时间到监控中心,此时间不包含网络开销

  • 服务消费者向注册中心获取服务提供者地址列表,并根据负载算法直接调用提供者,同时汇报调用时间到监控中心,此时间包含网络开销

  • 注册中心,服务提供者,服务消费者三者之间均为长连接,监控中心除外

  • 注册中心通过长连接感知服务提供者的存在,服务提供者宕机,注册中心将立即推送事件通知消费者

  • 注册中心和监控中心全部宕机,不影响已运行的提供者和消费者,消费者在本地缓存了提供者列表

  • 注册中心和监控中心都是可选的,服务消费者可以直连服务提供者

(2) 健壮性:

  • 监控中心宕掉不影响使用,只是丢失部分采样数据

  • 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务

  • 注册中心对等集群,任意一台宕掉后,将自动切换到另一台

  • 注册中心全部宕掉后,服务提供者和服务消费者仍能通过本地缓存通讯

  • 服务提供者无状态,任意一台宕掉后,不影响使用

  • 服务提供者全部宕掉后,服务消费者应用将无法使用,并无限次重连等待服务提供者恢复

(3) 伸缩性:

  • 注册中心为对等集群,可动态增加机器部署实例,所有客户端将自动发现新的注册中心

  • 服务提供者无状态,可动态增加机器部署实例,注册中心将推送新的服务提供者信息给消费者

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (52)

加载中
这玩意以前用来做过微服务,不过要做微服务的话建议还是用springCloud吧
2019/11/28 17:28
回复
举报
#2019年度最受欢迎中国开源软件# 已经进行多日,目前 #Deepin##Apache Dubbo##O2OA##Vue.js##Mybatis-Plus##RuoYi# 分别排在各分类榜首。
2019/11/25 11:01
回复
举报
健“壮”性 ,不是健 “状” 性
2019/02/02 11:45
回复
举报

引用来自“lala_”的评论

是不是跟spring cloud 一样的东西,没用过dubbo,看介绍是差不多功能!
是的。(没用过spring cloud
2018/11/27 01:16
回复
举报
哈哈哈笑死 没用过还回复
2019/11/21 07:21
回复
举报
打分: 还行
是不是跟spring cloud 一样的东西,没用过dubbo,看介绍是差不多功能!
2018/03/12 14:13
回复
举报
打分: 力荐
2.6.0的 dubbo-admin哪去了?
2018/01/23 10:27
回复
举报
估计,#Dubbo# 要捐给Apache了
2017/12/22 15:50
回复
举报
我有jar包可以发给你
2017/12/16 16:58
回复
举报
怎么下载呀?求指点
2017/11/21 01:34
回复
举报
你尽管更新,再用算我输 #Dubbo#
2017/11/15 11:33
回复
举报
多大仇?发生什么事了?讲出你的故事。。
05/08 09:33
回复
举报
更多评论
发表了资讯
06/13 17:13

Apache Dubbo 3.0.0 正式版即将发布

在今年3月份Apache Dubbo发布首个3.0分支预览版本3.0.0.preview时,官方已预告6月份将发布3.0正式版。 恰逢端午假期,前方传来最新消息,Dubbo项目的GitHub发布页面3.0.0版已显示为预发布状态。按照惯例,需要发起社区邮件投票,通过后将进入正式版本的发布流程。Apache Dubbo 3.0.0版发布后,相关构建稍后将会同步至Maven中央仓库,并提供下载。 Apache Dubbo 3.0版本核心特性 应用级服务发现机制 下一代RPC协议: Triple 全新的...

21
6
06/10 06:14

Dubbo 2.7.12 发布,分布式 RPC 服务框架

Apache Dubbo 2.7.12 已发布,这是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。 特性: Injvm 协议支持异步调用; 广播模式支持收集每个 Dubbo 提供商发送的服务响应; 增加 msgpack 序列化支持; 为 MetadataReportConfig 添加可配置的文件参数; 由 DubboReference 生成的实例支持 AOP; 支持以 JSON 格式发送通用请求; 增加一个新...

1
3
发表了资讯
05/31 07:50

Dubbo 2.6.10.1 发布,Java RPC 框架

Apache Dubbo 2.6.10 发布后的一周,其小版本更新 dubbo 2.6.10.1 的变更日志已在 GitHub 上提供,目前被标记为"Pre-release"状态。 取消不必要的例子初始化、创建资源成本 修复 TPS 限制器在动态配置下不起作用的问题 解决懒惰模式下共享连接无法共享的问题 修复 FailoverClusterInvoker 的 methodName 和重试 修复 Dubbo qos 命令对 offline provider 不起作用的问题 为 netty4 客户端添加 socks5 代理支持 支持高版本 Nacos ...

1
2
05/22 07:51

Dubbo 2.6.10 发布,分布式 RPC 服务框架

Apache Dubbo 2.6.10 已发布,这是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。 此版本更新内容如下: 疏散不必要的实例初始化,创建 Resource cost 修复动态配置下 TPS 限制器不工作的问题 解决 lazy 模式下不共享共享连接的问题 修复 FailoverClusterInvoker 中的 methodName 和 retries 问题 修复 Dubbo qos 命令不适用于 offlin...

2
1
05/19 08:37

参与 Apache 顶级开源项目的 N 种方式,Apache Dubbo Samples SIG 成立!

只有贡献代码才算是参与开源项目社区贡献吗? 一说到参与开源项目贡献,一般大家的反应都是代码级别的贡献,总觉得我的代码被社区合并了,我才算一个贡献者,这是一个常见的错误认知。其实,在一个开源社区中有非常多的角色是 non-code contributor,一个开源社区中的很多关键职责被大家给忽略了。 组织活动也可以是贡献社区: 你可以像远在巴西库亚巴的 @fzamperin 学习,为你喜欢的开源项目组织 workshop 或线下 meetup 你还可...

0
3
05/08 07:01

Dubbo 2.7.11 发布,分布式 RPC 服务框架

Apache Dubbo 2.7.11 已发布,这是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。 优化: 使用 nodeCache 来代替 treeCache (#7466) 当第一次使用 getServiceAppMapping 时,减少一次网络传输 (#7298) 优化循环条件下的代码 (#7480) 当注册表不支持服务自检架构时,兼容切换到接口级服务发现 (#7506) 优化通用 releaize 和 generalize...

2
3
发表于软件架构专区
2020/12/31 08:21

Apache Dubbo-js 重大更新,采用全新架构

Apache Dubbo-js 近日合并了一个来自 vivo 开源团队的 PR,并进行了重大更新,涉及到架构方面的变化。 Apache Dubbo-js 是 Apache Dubbo 的原生 Node.js 客户端。 ▲ 新架构 重大更新 新功能 核心模块进行重新拆分,现已被抽象为 consumer, server, registry, setting 和 common 五个核心模块 添加 dubbo-server 模块,提供完整 dubbo tcp 服务器服务的基本功能 添加 dubbo-server 以接受 dubbo 请求,对请求参数进行序列化和反...

9
3
发表于AI & 大数据专区
2020/09/09 07:31

Dubbo-go v1.5.1 发布,Apache Dubbo 的 Go 实现

Dubbo-go 团队近期发布了 Dubbo-go v1.5.1,Dubbo-go 是 Apache Dubbo 项目的 Go 实现。 根据团队的介绍,虽然 v1.5.1 是 v1.5 的一个子版本,但相比于 v1.5.0, 社区还是投入了很大人力添加了如下重大改进。 1 应用维度注册模型 在新模型 release 后,团队发现 Provider 每个 URL 发布元数据都会注册 ServiceInstance,影响性能需要优化。 优化方案是: 去除 ServiceDiscoveryRegistry 中注册 ServiceInstance 的代码,在 conf...

3
4
发表于AI & 大数据专区
2020/06/26 08:39

Dubbo 反序列化漏洞,可导致远程代码执行

近日 Dubbo 官方报告了一个 Dubbo 远程代码执行问题(CVE-2020-1948),该问题由 Provider 反序列化漏洞引起。根据介绍,攻击者可以使用无法识别的服务名称或方法名称,并带上一些恶意参数有效载荷发送 RPC 请求。当恶意参数反序列化后,将执行一些恶意代码。 受影响的版本: 2.7.0 <= Dubbo Version <= 2.7.6 2.6.0 <= Dubbo Version <= 2.6.7 所有 2.5.x 版本(官方团队不再支持) 所有 Dubbo 版本都可以升级到 2.7.7 或更高版...

15
7
发表于运维专区
2020/05/20 07:38

Apache Dubbo 2.7.7 发布

Apache Dubbo 2.7.7 已发布,这是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。 新版本更新内容如下: Features [Solution] 提供集成 Apache Dubbo 与 Nacos 认证的解决方案 #5956 [Dubbo-5130] 完整的 lfu 缓存建议 #5734 [Feature] 支持应用选择首选的网络接口 #5795 [Dubbo-Performance] 重用 Hessian2Output 和 Hessian2Input 实例...

13
9
发表于运维专区
2019/09/27 07:30

Apache Dubbo 2.7.4 发布,分布式 RPC 服务框架

Apache Dubbo 2.7.4 发布了。Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。 新版本更新内容如下: Enhancement 增强 ProtobufTypeBuilder 支持生成包含字节列表或字节映射的类型定义 #5083 使用 Dubbo Config 的 ID 作为 Bean 的别名 #5094 标签路由器支持 anyhost #4431 优化通用调用 #4076 dubbo zookeeper 注册表太慢 #4828 QO...

12
6
发表于开发技能专区
2019/05/30 06:59

Dubbo 2.7.2 发布,分布式 RPC 服务框架

Dubbo 2.7.2 发布了。Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。 新版本更新内容如下: 新特性 支持 nacos 配置中心/元数据中心 支持作为配置中心和元数据中心的 Etcd 支持元数据报告中的 Redis 群集 为 Dubbo Event 添加新模块 支持多个注册表,例如 zk、redis 支持 nacos 元数据 支持 Google Protobuf 通用参考 将序列化 - na...

13
10
发表于行业趋势专区
2019/05/21 10:10

Apache Dubbo 晋升为 Apache 基金会顶级项目

Apache 基金会发布公告,宣布 Apache Dubbo 从孵化器毕业,成为 Apache 基金会顶级项目。 Apache Dubbo 是在2018年2月进入 Apache 孵化。 Apache Dubbo 副总裁(Lan Luo)说:今天不只是 Apache Dubbo 项目本身的成功,更是 Apache Way 的成功。回到 Dubbo 开始在Apache软件基金会孵化的时候,该项目有少量的初始提交者,但今天Dubbo提交者的数量增加了五倍,我们为现在在这个项目中拥有更多贡献者感到自豪 ,这确实是一段伟大的...

39
36
2019/04/19 11:24

Dubbo 3.0 预览版解读,支持 Filter 链的异步化

自去年 12 月开始,Dubbo 3.0 便已正式进入开发阶段,并备受社区和广大 Dubbo 用户的关注,本文将为您详细解读 3.0 预览版的新特性和新功能。 下面先解答一下两个有意思的与 Dubbo 相关的疑问。 为什么 Dubbo 一开源就是 2.0 版本?之前是否存在 1.0 版本? 笔者曾做过 Dubbo 协议的适配兼容,Dubbo 确实存在过 1.x 版本,而且从协议设计和模型设计上都与 2.0 的开源版本协议是完全不一样的。下图是关于 Dubbo 的发展路径: 阿里...

6
13
2019/03/14 16:59

Dubbo Metrics 发布新版本 2.0.1 | Dubbo 的度量统计基础设施

对服务进行实时监控,了解服务当前的运行指标和健康状态,是微服务体系中不可或缺的环节。Metrics 作为微服务的重要组件,为服务的监控提供了全面的数据基础。近日,Dubbo Metrics 发布了2.0.1版本,本文将为您探秘 Dubbo Metrics 的起源,及 7 大改进。 Dubbo Metrics 的起源 Dubbo Metrics(原Alibaba Metrics)是阿里巴巴集团内部广泛使用的度量埋点基础类库,有 Java 和 Node.js 两个版本,目前开源的是 Java 版本。内部版本...

9
39
2019/02/21 14:17

Dubbo 生态添新兵,Dubbo Admin 发布 v0.1

为了提升 Dubbo 里程碑版本2.7.0的使用体验,我们于去年年中启动了 Dubbo Admin 的重构计划,并作为Dubbo生态的子项目,于近期发布了v0.1,重构后的项目在结构上的变化如下: 将后端框架从Webx替换成Spring Boot 前端采用Vue和Vuetify.js作为开发框架 移除Velocity模板 集成Swagger,提供API管理功能 当前版本的Dubbo Admin包含了之前版本中的绝大部分功能,例如服务治理和服务查询等,同时,也支持了Dubbo2.7中服务治理的新特性...

14
63
2019/02/03 16:23

里程碑 | Apache Dubbo 发布 v2.7.0

Dubbo 2.7.0 围绕异步支持优化、元数据改造,支持配置中心,路由规则优化和引入JDK8的特性等方面提升服务调用和服务治理的效率,以及可扩展性。经过社区投票,该版本已于近日发布。 一、新特性 1. 服务治理规则增强 更丰富的服务治理规则,新增应用级别条件路由、Tag路由等; 治理规则与注册中心解耦,增加对Apollo等第三方专业配置中心的支持,更易于扩展; 新增应用级别的动态配置规则; 规则体使用更易读、易用YAML格式; 2....

2
13
发表于服务端专区
2019/01/18 07:47

Dubbo 2.7.0 发布,分布式 RPC 服务框架

Dubbo 2.7.0 发布。Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。 据开源中国对 Dubbo 的项目负责人北纬的采访Dubbo 重启维护一年多,现在还活着吗?,新版本的更新亮点有: Dubbo 2.7.0 添加了社区呼声很高的异步化支持、以及注册中心与配置中心分离这两个特性。 与 2.6 及以前的版本相比,异步化支持不再局限于基于 Future 接口的...

15
26
2018/11/27 11:09

Dubbo 2.6.5 发布,里程碑版本 2.7.0 前哨

在下一个里程碑版本2.7.0中,Dubbo 将围绕 异步支持优化、元数据改造,支持配置中心,路由规则优化和引入JDK8的特性等方面提升服务调用和服务治理的效率,以及可扩展性。此外还会增强一些功能并修改一些bug。 此次发布的2.6.5作为2.7.0的前哨版本,主要改进如下: 功能增强 / 新特性: 重构@service的BeanName的生成规则 #2235 为ServiceBean的导出引入新的Spring ApplicationEvent #2251 [功能]在window系统下获取负载的方式优...

10
8
2018/11/23 15:48

Apache Dubbo 2.6.5 发布,分布式 RPC 服务框架

Apache Dubbo 2.6.5 已发布,包含功能改进、新特性、bug 修复和性能优化。 Enhancements / Features: 重构 @service 的 BeanName 的生成规则 #2235 为 ServiceBean 的导出引入新的 Spring ApplicationEvent #2251 [功能]在 windows 系统下获取负载的方式优化 #1641 为 dubbo-all 增加 javadoc #2600 [功能]优化 LeasActiveLoadBalance: 没有进行预热和修复历史 bug #2540 Round Robin 的负载均衡优化 #2578 #2647 为 sub-prop...

9
15
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2020/04/15 17:06

了解dubbo和dubbo的配置

dubbo官网地址: http://dubbo.apache.org/zh-cn/ 官网什么都有 Dubbo的简介: 分布式服务架构,致力于提供高性能和透明化的RPC远程服务调用方式,以及SOA服务治理方案。简单的说,dubbo就是个远程调用分布式框架,告别web service模式中的wsdl,以服务者提供方和服务消费者的方式在dubbo上注册。 其核心部分包含: 1.远程通讯:提供多种基于长连接的NIO框架抽象封装,包括多线程模型、序列化、以及“请求-响应”的信息交换方式...

0
2
发表了博客
2018/05/04 18:35

Dubbo剖析-Dubbo协议

一、前言 TCP协议栈中,每层模型都有自己的协议报文格式,TCP协议是网络七层模型中的传输层,在TCP上层是应用层,应用层协议常见的有telnet等,Dubbo协议作为建立在TCP协议之上的一种协议,自然也有自己的协议包格式。 image.png 二、Dubbo协议格式 如下图Dubbo协议也是由header和body两部分组成, image.png header用来存放一些协议信息,body具体存放要传输的经过序列化后的数据。 header格式如下: image.png 如上图可知hea...

0
1
发表了博客
2019/04/04 07:47

dubbo

Dubbo 调用是同步的吗? 默认同步 Dubbo 的异常处理机制? dubbo的异常处理类是com.alibaba.dubbo.rpc.filter.ExceptionFilter 1)如果provider实现了GenericService接口,直接抛出 2)如果是checked异常,直接抛出 3)在方法签名上有声明,直接抛出 4)异常类和接口类在同一jar包里,直接抛出 5)是JDK自带的异常,直接抛出 6)是Dubbo本身的异常,直接抛出 7)否则,包装成RuntimeException抛给客户端 网上有些文章对7)的处理有疑问,...

0
0
发表了博客
2019/06/08 09:04

Dubbo

Dubbo 一、 概念 1 Dubbo 介绍 Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。Dubbo 框架,是基于容器 运行的.。容器是 Spring。 官方网站 : http://dubbo.apache.org/ 阿里巴巴已经将 dubbo 框架捐献给了 Apache 软件基金会 dubbo的详细说明:https://blog.csdn.net/weixin_41485592/article/details/81952499 https://blog.csdn....

0
1
发表于服务端专区
2020/05/10 20:47

Dubbo

介绍一下Dubbo Dubbo是一个分布式服务框架,以及SOA治理方案。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。 它有5个节点,分别是Provider, Consumer[kənˈsjuːmə(r)] , Registry[ˈredʒɪstri] , Monitor, Container。其中Provider是服务提供者, Consumer是服务消费者,Registry是服务进行注册和被发现的注册中心,Monitor是统计服务的调用次数和调用时间的监控...

0
0
发表了博客
2020/10/25 11:36

Dubbo

正式步入分布式的学习了 1. Dubbo是什么 Dubbo是一个RPC框架,简单来说就是实现不同主机间的功能调用的框架,其中需要建立网络连接以及参数传递需要的序列化操作,这二者影响了RPC框架的速度,RPC介绍 From Dubbo文档 我们开发的架构发展: 单一应用架构:站点流量小,只需一个所有功能都部署在一起的应用,此时关键用ORM框架可简化开发 垂直应用架构:访问量增大,单一应用的集群部署带来的加速度减缓,此时关键将应用拆分成互...

0
0
发表于开发技能专区
2016/11/21 21:34

dubbo dubbo-admin dubbo-monitor的最小环境搭建

dubbo的简介 dubbo是阿里开源的一套分布式框架,目前在很多互联网企业中有使用,dubbo的解耦做的很好,学习使用成本也很低,让你的项目很简单的就实现了分布式、服务发现、故障切换等看似很高大上的功能,一些具体的介绍网上很多, 这篇文档简单介绍下整套环境的的搭建。 dubbo consumer provider dubbo consumer provider 注册中心,是需要的核心部分,admin,monitor不搭建,对业务也没有影响,这里注册中心,我们使用zookeep...

0
2
发表于软件架构专区
2020/01/18 15:32

dubbo

什么是dubbo? dubbo是一个分布式服务框架,致力于提高性能和透明化远程RPC远程服务调用方案。 SOA服务治理方案(自行百度)。 dubbo能做什么? 透明化的远程方法调用。 软负载均衡及容错机制。 服务自动注册于发现,注册中心基于接口名查询服务提供者ip。 dubbo服务之间通讯协议有哪些? 第一:dubbo协议 dubbo缺省协议采用单一长连接合NIO异步通讯,适合于小数据量大并发的服务调用。 第二:rmi协议 java标准的远程调用协议 ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
04/28 13:44

服务拆分遇到难题了,在线等,挺急的

问题描述: 两款产品,A和B,都属于电商性质,一个类似于是自营品牌,一个是平台性质(多店铺) 现在问题是,两款产品都有商品,订单这些大模块,可能会有细微差别,如果是你,拿商品模块举例,是做两套商品服务(dubbo),还是一套商品服务(多数据源切换?)

4
1
发表了问答
2019/01/10 15:07

Dubbo 重启维护一年多,现在还活着吗?

Dubbo 去年宣布重启维护,到现在已经一年有余,当初重启的消息在开发者中引起了强烈的反响,很多人看好,也有人持怀疑的态度,甚至到今天,还是有不少人认为 Dubbo 早已死去,回不了魂。 质疑声中,Dubbo 将首要目标定位于重新激活社区,赢回开发者的信任。在这个过程中,Dubbo 发布了多个版本,并逐渐从一个 RPC 框架向微服务生态系统转变;团队 “把 Dubbo 打造成一个国际化与现代化项目”的探索目前来看也有所呼应,比如年初...

33
27
2018/01/02 15:29

求解释springboot + dubbo 中的 spring.dubbo.registry.address 这个配置为什么多台需要backup

spring.dubbo.registry.address=zookeeper://10.20.153.10:2181?backup=10.20.153.11:2181 配置这个地址,需要配置多台的时候,为什么是需要backup 这种写法? 为什么不是以下这种呢 spring.dubbo.registry.address=10.20.153.10:2181,10.20.153.10:2182,10.20.153.10:2183...

4
1
发表于服务端专区
2018/09/05 13:44

两个dubbo项目,既是提供者又是消费者

先启动的消费者应用,需要等另一个提供者应用启动后再次启动,不然调用服务会报空指针,有没有办法手动再次注册消费者?

15
0
发表于行业趋势专区
2020/08/31 00:05

【一周】Intel回应Linus怒怼 | Linux 29周年 | Chrome也用Rust了

回顾一周社区热门资讯 第【八十五】期:20200822-20200828 点击相应标题,跳转阅读全文 zstd 有望进入 Linux 5.9,下一步可能是支持压缩系统固件 zstd 又叫 Zstandard,它是一种快速无损压缩算法,主要应用于 zlib 级别的实时压缩场景,并且具有更好的压缩比。zstd 还可以以压缩速度为代价提供更强的压缩比,速度与压缩权衡可通过小增量进行配置。 Intel 回应 Linus 对 AVX-512 的批评 “我希望 AVX512 不得好死,这样 Intel 才...

3
1
发表了问答
2020/08/16 12:47

个人写的分布式系统,怎样去判断该系统的好坏,还有如何进行压测?

如题,求大佬们解答,蟹蟹

9
0
发表了问答
2015/11/06 16:27

dubbo接口调用成功了,但是返回为null

@dubbo 你好,想跟你请教个问题: dubbo接口正常调用成功了,但是返回为null,实际上dubbo是有返回值的,请问这可能是哪块有问题。 我使用的是注解方式调用,而且已配置了版本号。

14
0
发表于运维专区
2018/09/08 16:10

dubbo 服务端设置超时终止执行

dubbo设置超时时间后,无论实在服务端还是消费端设置了,都只会造成消费端超时。但是服务端还在继续执行,有什么办法或者参数配置,可以在超时的时候直接终止服务端线程吗?

3
0
发表了问答
2020/05/28 18:21

Go 版本入 Dubbo 生态一周年:已和 Spring Cloud、gRPC 互通

去年5月,阿里开源的高性能 RPC 框架 Dubbo 从 ASF 毕业并晋升顶级项目,同时,还宣布 Go 语言版本的 Dubbo-go 正式加入 Dubbo 官方生态。 经过一年的发展, Dubbo-go 在技术和社区运营方面都已经有了不错的成绩。Dubbo-go 是 Dubbo 的完整 Go 语言实现,在功能实现和技术路径上与 Dubbo 有不同程度的对标,项目团队预计很快便可以追平 Java 版的功能。当然,也是因为基于 Go 语言开发,Dubbo-go 更易上手,未来或将反哺 Dubbo ...

12
27
2020/04/22 12:38

微服务下如何处理路由已经超时,对应的业务却执行成功

目前会遇到这样的问题,feign 配置了一个合适的超时时间,请求到某个服务中因为业务处理时间耗时较多(服务器压力大的情况)导致了feign直接响应给客户端超时,业务最终成功执行。 目前处理的策略就是 1. 调大了超时时间;2. 客户端得到超时的信息后会提示用户稍后刷新一下看结果。 大家是怎么处理这种情况的?

12
0
发表于运维专区
2020/03/10 11:12

dubbo泛化调用复杂参数

复杂参数 泛化调用dubbo服务如何 做参数转换: 请求参数 json格式(一个对象中内嵌一个集合;一个对象中内嵌基本类型+一个自定义对象+集合等等)这种的复杂参数请求如何转换,求大神赐教

4
0
发表于AI & 大数据专区
2020/01/20 14:07

java反射类报空指针,求大神给个分析

java.lang.NullPointerException: null at sun.reflect.GeneratedConstructorAccessor211.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at com.alibaba.com.caucho.hessian.io.JavaDeserializer.instantiate(JavaDeserializer.java:271) at com.alibaba.com.ca...

5
0
发表了问答
2014/11/12 13:20

JFinal可以与阿里的dubbo,负载均衡的nginx对接么?Jfinal适合用来做大型项目么?

@JFinal 你好,想跟你请教个问题: JFinal开发效率挺不错的。我们的应用将来的访问量会很大,肯定要考虑软负载、缓存、分布式服务等技术架构,JFinal可以与阿里的dubbo, nginx,redis对接么,Jfinal适合用来做大型项目么?用Jfinal能开发手机网站、手机APP么? 谢谢詹波......

14
3
2019/09/24 16:16

dubbo分布式服务中,怎么可以指定某个子服务接口的某个方法不能被调用?

我们新项目上线,同时又有相同接口的老项正在运行,我们希望逐个接口切换。使新服务可以在开始的时候只有一个方法被暴露,观察没问题后暴露第二个方法,然后是第三个 。。。。

4
0
发表于服务端专区
2019/09/17 10:16

微服务架构中列表和导出的问题

*架构介绍: 前端页面http请求gateway,usercore和filecore均是两个独立的dubbo服务,暴露rpc接口,gateway网关rpc请求usercore和filecore两个模块 问题: 现在有一个管理后台,后台中有一个列表,这个列表分别有这样几个字段 表格中班级编号字段和班级名称字段是从“班级表”中取得,其他字段均是从“学习时长表”、“学生表”等各个表中获取数据进行计算得来的,并且还需要根据“参与度百分比”排序 基于现有的架构,我们在u...

8
1
发表于大前端专区
2019/09/07 22:28

spring boot整合dubbo

有谁知道spring boot整合dubbo,为什么springboot的主配置文件中的参数无法引入?

1
0
2019/08/07 16:32

微服务开源生态报告 No.7

「微服务开源生态报告」,汇集各个开源项目近期的社区动态,帮助开发者们更高效的了解到各开源项目的最新进展。 社区动态包括,但不限于:版本发布、人员动态、项目动态和规划、培训和活动。 非常欢迎国内其他微服务领域的开源项目将近期的社区动态,投递给我们,我们将一同发布。 第一期回顾,点击这里。 第二期回顾,点击这里。 第三期回顾,点击这里。 第四期回顾,点击这里。 第五期回顾,点击这里。 第六期回顾,点击这里。...

2
18
2019/08/07 00:41

集群或分布式环境下修改了共享变量用什么方式通知其他节点更新变量值

例如:一个加密类的密钥,启动时使用密钥初始化加密类。启动后,在后台修改了密钥,需要通知所有节点使用新的密钥重新初始化加密类。 请问用什么方式通知节点方法更便捷?项目使用了dubbo、redis

2
0
发表了问答
2019/06/02 22:36

冲上云原生,Dubbo 发布 Go 版本

5 月 21 日,经过一年多的孵化,Apache Dubbo 从 Apache 软件基金会毕业,成为 Apache 顶级项目。 Dubbo 是阿里于 2011 年开源的一款高性能 RPC 框架,在 Java 生态中具有不小的影响力。当初经历过一段被外界诟病的“停止维护”灰暗时光,后来在 2017 年 Dubbo 浪子回头,官方宣布重新重点维护。 重新启航的 Dubbo 将首要目标定位于重新激活社区,赢回开发者的信任,并且逐渐将 Dubbo 打造成一个国际化与现代化的项目,目前距离...

20
42
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
52 评论
2.9K 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部