eurekaServer启动流程图
2020-06-16 10:33:19   0  举报             
     
         
 eurekaServer启动流程
    作者其他创作
 大纲/内容
 初始化euerkaServer
  初始化一些集群节点信息
  从相邻节点同步实例信息
    实现了SmartLifecycle的接口会在初始化完成以后根据isAutoStarp()方法返回值判断是否调用start()方法
  @Import
  组合注解
  EurekaServerAutoConfiguration
  初始化一些集群注册表
  初始化EurekaServer环境
  开启定时任务,60秒清理未续约的实例
  FilterRegistrationBean
  EurekaServerConfig
  EnableAutoConfiguration
  EurekaServerMarkerConfiguration
  registry.sync()
  initEurekaEnvironment()
  initServerContext()
  PeerAwareInstanceRegistry
  @Bean
  Marker
  PeerEurekaNodes
  初始化meta-info文件夹下的springs.factorys的配置文件
  EurekaServerInitializreConfiguration
  激活
  服务剔除registry.openForTraffic
  EurekaServerBootStarp
  调用http请求
  初始化一些接口,获取eurekaServer信息
  @EnableEurekaServer
  @SpringBootApplication
  EurekaServerBootStarp.contextInitialized()
  初始化EurekaServer的上下文
  EurekaServerContext
  初始化EurekaServer相关配置
  eurekaClient.getApplications()
  初始化spring包装的原生启动类
  EurekaController
    
    收藏 
      
    收藏 
     
 
 
 
 
  0 条评论
 下一页
  
  
  
  
  
  
  
  
  
 