• 【微服务】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引入了元数

  • 相关阅读:
    1106 2019数列分数 15
    RabbitMQ—持久化
    Golang 字符串
    Echarts 3D饼图开发
    STL模板库笔记
    Vue知识系列(3)每天10个小知识点
    【Redis】Java Spring操作redis
    二叉搜索树
    最长公共子序列(上海交通大学考研机试题)
    Discuz大气游戏风格模板/仿lol英雄联盟游戏DZ游戏模板GBK
  • 原文地址:https://blog.csdn.net/congge_study/article/details/126919969