面试八股之微服务篇1.2——服务注册和发现以及springCloud是如何实现他们的?

hello,你好鸭,我是Ethan,一名不断学习的码农,很高兴你能来阅读。

✔️目前博客主要更新Java系列、项目案例、计算机必学四件套等。
人生之义,在于追求,不在成败,勤通大道。加油呀!

个人主页:Ethan Yankang
专栏:史上最强八股文||Java项目

温馨提示:划到文末发现专栏彩蛋   点击这里直接传送

本篇概览:详细讲解了服务注册和发现以及springCloud是如何实现他们的?


面试官:服务注册和发现是什么意思?Spring Cloud 如何实现服务注册发现?

候选人:

我理解的是主要三块大功能,分别是服务注册 、服务发现、服务状态监控

我们当时项目采用的eureka作为注册中心,这个也是spring cloud体系中的一个核心组件

服务注册:服务提供者需要把自己的信息注册到eureka,由eureka来保存这些信息,比如服务名称、ip、端口等等

服务发现消费者向eureka拉取服务列表信息,如果服务提供者有集群,则消费者会利用负载均衡算法,选择一个发起调用

服务监控服务提供者会每隔30秒向eureka发送心跳,报告健康状态,如果eureka服务90秒没接收到心跳,从eureka中剔除



热门专栏推荐

计算机科学入门系列                     关注走一波

CSAPP深入理解计算机原理        关注走一波

微服务项目之黑马头条                 关注走一波

redis深度项目之黑马点评            关注走一波

Java面试八股文系列专栏            关注走一波

算法leetcode+剑指offer              关注走一波


总栏

​​​​​​JAVA后端技术栈                          关注走一波  

JAVA面试八股文​​​​​​                          关注走一波  

JAVA项目(含源码深度剖析)    关注走一波  

计算机四件套                               关注走一波  

算法                                        ​​​​​​     ​关注走一波  

必知必会工具集                           关注走一波

书籍网课笔记汇总                       关注走一波  

考试复习资料                              关注走一波  

C/C++技术栈                              关注走一波  

GO技术栈                                   关注走一波  


分栏

JAVA后端技术栈

spring                                      关注走一波         ​

redis                                        关注走一波

MySQL                               ​​​     关注走一波 

mybatis                        ​​​​     ​​​​      关注走一波

mybatisplus                           关注走一波

MQ                                          关注走一波

微服务                                     关注走一波

设计模式                                 关注走一波

分布式锁                                 关注走一波


JAVA八股文

JAVA面试八股文(redis、MySQL、框架、微服务、MQ、JVM、设计模式、并发编程、JAVA集合、常见技术场景)​​​​​​​​​​​​​​

                                                        关注走一波    

史上最强JAVA八股文(强烈推荐)            

                                                        关注走一波                                   


JAVA项目(含源码深度剖析)

黑马头条(微服务)             关注走一波

黑马点评(redis)               关注走一波


计算机四件套

计算机基础                           关注走一波

计算机基础                           关注走一波

计算机网络                           关注走一波

数据结构与算法                    关注走一波


算法

leetcode                              关注走一波

剑指offer                             关注走一波


必知必会工具集                   关注走一波


书籍网课笔记汇总

CSAPP笔记                        关注走一波

计算机科学速成课               关注走一波

CS自学指南                        关注走一波

读书笔记与每日记录           关注走一波


考试复习资料​​​​​​​                      关注走一波


C/C++技术栈                      关注走一波                           


GO技术栈                          关注走一波                                                    


非常感谢你阅读到这里,如果这篇文章对你有帮助,希望能留下你的点赞 关注❤收藏✅ 评论,大佬三连必回哦!thanks!!!
愿大家都能学有所得,功不唐捐!

你可能感兴趣的:(面试,微服务,spring,cloud)