0


【微服务】springboot 整合 dubbo3.0

前言

随着云原生的兴起,越来越多的微服务化改造在演进过程中也开始提上日程,微服务治理框架能否很好的兼容和支持云原生的体系,也成为很多架构设计者考虑的重要因素;

在微服务治理框架中,dubbo作为一款优秀的服务治理框架,随着dubbo3.0的发布,通过增加的新特性,为云原生的支持带来了福音,也为dubbo2.X过渡到3.0提供了更多好用,且性能高效的亮点;

dubbo3.0新特性介绍

官网新特性介绍 ,下面结合官网的介绍做一些关于 dubbo3.x的新特性总结。

一、注册模型的改变

我们知道,dubbo2.X版本,服务都是以接口的形式注册到注册中心(如zk)。一个接口在注册中心中就是一个数据节点,多个接口就注册多个节点。

当dubbo提供的服务非常多的时候,会给注册中心带来非常大的读写压力,比如在并发量较高的时候,消费端因服务寻址耗费的时间会拉长。而在dubbo3.0版本中对这个问题进行了优化。

dubbo3.0引入服务级别的注册

在dubbo3.0中,只需将应用名和对应的ip、端口注册到注册中心即可。无需再对每个接口进行注册(可通过配置参数进行选择)。以此来减少注册中心的压力。

但是只注册应用,如何查找消费端具体调用的是哪个服务呢?

于是dubbo3.0引入了元数


本文转载自: https://blog.csdn.net/congge_study/article/details/126919969
版权归原作者 逆风飞翔的小叔 所有, 如有侵权,请联系我们删除。

“【微服务】springboot 整合 dubbo3.0”的评论:

还没有评论