eureka server
2020-09-15 17:02:01 13 举报
eureka
作者其他创作
大纲/内容
状态设为up
spring.factories
initialize()
@postConstrant
PeerAwareInstanceRegistryImpl
创建
EnableEurekaServer
EurekaServerMarkerConfiguration
开启定时从注册表剔除任务
eureka 上下文
springboot 自动装配
@import
执行
继承
实际调用
初始化环境
PeerAwareInstanceRegistryImpl.syncUp()
PeerAwareInstanceRegistryImpl.openForTraffic()
this.registry.syncUp()
eurekaServerBootstrap.contextInitialized()
initEurekaServerContext
import
初始化上下文
eurekaServerContext
eurekaClient.getApplications()调用rest 接口从其他服务段获取注册信息
DefaultEurekaServerContext
peerEurekaNodes.start()
initEurekaEnvironment
加载
启动获取其他线程
开启定时任务删除未刷新的服务 super.postInit()
registry.openForTraffic()
加载bean 注册文件
EurekaServerAutoConfiguration
实际调用类
@ConditionalOnBean({Marker.class})
注入eurekaServerMarkerBean
PeerAwareInstanceRegistry
0 条评论
下一页