摘要: 由于自己遇到了一些eureka集群疑问,就自己搭了一个集群demo进行测试。测试中通过两个eureka相互注册形成集群,两个服务提供者向eureka中注册服务,两个服务消费者通过feign进行服务调用,具体代码已上传git,地址如下:https://github.com/QAQ-Jun/Eureka 阅读全文
posted @ 2020-08-30 22:48 偷吃虾的猫。 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 吐槽:不知道从什么时候开始,各大博客网站的文章开始各种复制粘贴,想好好找一个解决方法,搜索出来的博客基本上千篇一律,主要是能解决问题也还行,还解决不了问题这就恶心了.... 所以被迫自己写一篇文章,然后让有同样需求的童鞋找到正确的解决方式了。 首先说我们可能都会遇上这样的需求,进行try catch 阅读全文
posted @ 2020-08-27 13:44 偷吃虾的猫。 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 笔记链接:https://app.yinxiang.com/fx/c82f6d74-3432-4703-83c8-5175f5986f97 备注 因为笔记在印象笔记上进行编辑,而且为Markdown格式,没法直接移到博客上,只有附上笔记链接供预览 阅读全文
posted @ 2020-08-10 21:13 偷吃虾的猫。 阅读(4440) 评论(0) 推荐(0) 编辑
摘要: 因为本篇简文并不是自己总结的,而是当了下搬运工,所以直接直接附上原作者博客链接。 参考链接: 1.SpringCloud Eureka自我保护机制 2.Spring Cloud Eureka 自我保护机制 自我保护背景 首先对Eureka注册中心需要了解的是Eureka各个节点都是平等的,没有ZK中 阅读全文
posted @ 2020-07-30 13:04 偷吃虾的猫。 阅读(331) 评论(3) 推荐(1) 编辑
摘要: 服务下线的大致流程图 下面这张图很简单地描述了服务剔除的大致流程: 服务剔除实现源码分析 首先我们得了解下服务剔除这个定时任务是什么被初始化启动的,在百度搜索中,在我们Eureka Server端启用的时执行的EurekaBootStrap类中initEurekaServerContext方法找到了 阅读全文
posted @ 2020-07-30 10:46 偷吃虾的猫。 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 为什么要单独讲解TimedSupervisorTask这个类呢?因为这个类在我们DiscoveryClient类的initScheduledTasks方法进行定时任务初始化时被使用得比较多,所以我们需要了解下这个类,我们先看下TimedSupervisorTask这个类在initScheduledT 阅读全文
posted @ 2020-07-30 10:45 偷吃虾的猫。 阅读(3144) 评论(1) 推荐(0) 编辑
摘要: 服务续约执行简要流程图 下面这张图大致描述了服务续约从Client端到Server端的大致流程,详情如下: ###服务续约Client源码分析 我们先来看看服务续约定时任务的初始化。那我们的服务续约定时任务什么时候会被初始化呢,那肯定是我们启用我们Eureka Client的时候,当我们启动Clie 阅读全文
posted @ 2020-07-30 10:44 偷吃虾的猫。 阅读(681) 评论(0) 推荐(0) 编辑
摘要: ###获取服务 Server端流程 我们先看下面这张图片,这张图片简单描述了下我们EurekaClient在调用EurekaServer 提供的获取服务Http接口,Server端实现接口执行的大致流程,图中还包含了服务注册的大致流程,因为服务注册和获取服务有关联的部分,因此两个流程合到了一起 ## 阅读全文
posted @ 2020-07-30 10:43 偷吃虾的猫。 阅读(301) 评论(0) 推荐(1) 编辑
摘要: ###获取服务Client 端流程 我们先看下面这张图片,这张图片简单描述了下我们Client是如何获取到Server已续约实例信息的流程: 从图片中我们可以知晓大致流程就是Client会自己开启一个定时任务,然后根据不同的条件去调用Server端接口得到所有已续约服务的信息,然后合并到自己的缓存数 阅读全文
posted @ 2020-07-30 10:34 偷吃虾的猫。 阅读(673) 评论(0) 推荐(1) 编辑
摘要: ###服务注册 Server端流程 我们先看下面这张图片,这张图片简单描述了下我们EurekaClient 在调用EurekaServer 提供的服务注册Http接口,Server端实现接口执行的大致流程如下,图中还包含了获取服务的大致流程。 服务注册Server端实现源码分析 接下来我们看看Cli 阅读全文
posted @ 2020-07-30 10:33 偷吃虾的猫。 阅读(261) 评论(0) 推荐(0) 编辑