我们知道,在Eureka中,可以利用如下方法使Eureka自动下线,那么本篇文章就来分析一下子这个下线的流程
主要做了这么几件事:
服务端接受下线消息
下线消息的处理在InstanceResource类中
先看详细的下线逻辑,与之前文章中提到的租约过期扫除的处理逻辑是一致的
其中invalidateCache则是删除当前服务中与该实例相关的缓存
集群的同步下线信息则跟集群信息注册的逻辑差不多
关注公众号:Java学习录,查看更多Spring、SpringBoot、SpringCloud源码剖析系列文章 |