考点介绍:
微服务是系统架构上的一种设计风格,它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的RESTful API进行通信协作。
答案详情解析和文章内容可扫下方二维码或链接即可查看!
一、考点试题
1、采用微服务架构后,当分布式系统到达一定量级时,每个环境都可能出错,因此在系统设计时应该考虑如何减轻故障的影响?
解答:采用微服务架构后,当分布式系统到达一定量级时,每个环境都可能出错,因此在系统设计时应该考虑如何减轻故障的影响,如何从故障中快速恢复......
2、如何保障微服务的稳定性?
解答:当一个单体应用改造成多个微服务之后,在请求调用过程中往往会出现更多的问题,通信过程中的每一个环节都可能出现问题......
3、Spring Cloud 中 Hystrix 是什么()
A.一个服务注册中心
B.一个反向代理
C.一个断路器模式实现
D.一个分布式数据库
解答:正确答案是 C
Hystrix是Spring Cloud中的断路器模式实现,用于处理微服务之间的故障和延迟。
4、在 Spring Cloud 中,用于实现服务网关的组件是()
A.Eureka
B.Zuul
C.Ribbon
D.Hystrix
解答:正确答案是 B
Zuul是Spring Cloud中用于实现服务网关的组件,它可以作为服务消费者的入口,提供路由、负载均衡和过滤等功能。
二、考点文章
1、【校招VIP】 SpringCloud(三) 微服务架构-微服务稳定性
采用微服务架构后,当分布式系统到达一定量级时,每个环境都可能出错,因此在系统设计时应该考虑如何减轻故障的影响......
2、【校招VIP】当我们谈微服务,我们在谈什么
当一个单体应用改造成多个微服务之后,在请求调用过程中往往会出现更多的问题,通信过程中的每一个环节都可能出现问题......
3、【校招VIP】Spring Cloud及微服务简介
微服务的概念源于2014年3月Martin Fowler所写的一篇文章“Microservices”。微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调......
三、考点视频
SpingBoot核心注解的分类对比
StringBoot的常用注解是中小公司面试里经常出现的面试考点,要注意两点:
1是注解的广度,不能不知道常用注解 ;
2是要能对比说明,比如@Autowired和@Resource的区别。
但是通常来说,不会考察不常用的生僻注解,最好在实战使用的前提下,理解和记忆相关