04 2021 档案

摘要:客户端配置更新 在初始化DiscoveryClient的时候,会调用方法initScheduledTasks() 在方法中有以下代码 // InstanceInfo replicator 创建InstanceInfo复制器 // instanceInfoReplicator实现了Runnable接口 阅读全文
posted @ 2021-04-27 18:40 二胖学技术 阅读(144) 评论(0) 推荐(0) 编辑
摘要:下载注册表有两种情况:全量下载和增量下载 private boolean fetchRegistry(boolean forceFullRegistryFetch) { try { //第一次获取注册表,applications为空或者已经注册到Eureka中的应用size为0 //禁用增量更新、强 阅读全文
posted @ 2021-04-24 16:02 二胖学技术 阅读(127) 评论(0) 推荐(0) 编辑
摘要:客户端注册流程 客户端向服务端发起注册一共有几个地方呢? 启动初始化的时候发起注册 发送心跳的时候如果服务端返回404,发起注册 客户端缓的存实例信息更新了,发起注册 注册流程客户端代码比较简单,发送post类型的http请求,请求参数为InstanceInfo boolean register() 阅读全文
posted @ 2021-04-18 16:13 二胖学技术 阅读(266) 评论(0) 推荐(0) 编辑
摘要:这一章节只列出客户端初始化的过程,后面章节会逐一展开 客户端的配置信息类EurekaClientConfig //实现类是DefaultEurekaClientConfig @ImplementedBy(DefaultEurekaClientConfig.class) public interfac 阅读全文
posted @ 2021-04-17 19:13 二胖学技术 阅读(132) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示