当前位置: 首页 > 网络应用技术

Dubbo 3.0:引导初始化主过程

时间:2023-03-07 11:18:07 网络应用技术

  本文仅预览引导初始化的主流。一些细节将分析另一个细节

  Dubbo 3.0初始化逻辑是通过Dubbobootstrap执行的。

  主要涉及一堂课

  Dubbo的初始化主要通过以下类别:Dubbobootstrap-

  开始会话主要来自以下链接:

  3.3.1 ApplicationModel.initFrameWorks()PIC21005:FrameWorkext对象列表

  3.3.2 StartConfigcenter简要描述了总共3个步骤:

  补充:configurenterconfig对象

  该对象包含连接的基本配置信息,例如协议,地址,端口,群集,名称空间等。

  此configenterconfig对象的灵活使用可以集成各种不同的注册中心

  添加:PS:332001结构

  这实际上与上面相同。LoadConfigs通过特殊前缀读取配置文件的配置

  在配置文件的加载想法之前,我已经看到了多个开源项目。基本上,相同的目标是相同的。它们通过类区分,并通过前缀加载。

  在此链接中,配置验证和端口处理将通过configvalidationutils执行,最后通过刷新刷新它

  这是元数据的处理,元数据是一项新功能。您可以在配置文件中使用前缀“ dubbo.metadata-Report”来设置gemadatareportConfig的属性

  什么是元数据:

  有关详细信息,请参见服务注册系统

  有关详细信息,请参见服务发现系统

  本文主要是要总结并对所有概念有初步的理解,这些概念将逐渐改善整个过程中的细节以及其代码的学习和使用。