当前位置:   article > 正文

[享学Eureka] 二十五、DiscoveryClient透彻解析(二):初始化逻辑详解

discoveryclient

大多数人想要改造这个世界,但却罕有人想改造自己。

–> 返回Netflix OSS套件专栏汇总 <–
代码下载地址:https://github.com/f641385712/netflix-learning

前言

上篇文章 主要介绍了DiscoveryClient的成员属性,达30+个之多。我们发现其成员属性中,绝大多数否是final修饰,也就是说他们大多均得在DiscoveryClient初始化阶段完成赋值,由此你也能感受到它初始化的“压力”。

确实,DiscoveryClient的初始化阶段是它,甚至是整个Eureka Client最为重要的逻辑片段之一,属于掌握Eureka一定、必须精通的知识点。在上文已经了解了它的成员属性以及含义后,本文在其基础上继续深入,深入讲解DiscoveryClient的初始化逻辑。


正文

一个类的初始化必然和构造器分不开,DiscoveryClient拥有非常多的构造器,但是多个构造器之间都是层层递进的关系

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/878122
推荐阅读
相关标签
  

闽ICP备14008679号