SpringCloud最新最全面试题

目录

一、简单说一说什么是微服务?

二、微服务有哪些优缺点?

三、微服务、分布式、集群的区别?

四、什么是Eureka?

五、Eureka有那两大组件?

六、actuator是什么?

七、Discovery是什么?

八、什么是Eureka的自我保护机制?

九、微服务有很多注册中心组件,说说你知道的有哪些?并说出他们的区别?

十、什么是Ribbon?

十一、刚才你提到了RestTemplate,那么RestTemplate有什么常用的方法吗?

十二、Ribbon有哪些负载规则?

十三、Ribbon默认的轮询规则的原理是什么?

十四、什么是OpenFeign?它能干什么?

十五、Feign和OpenFeign两者区别?

十六、Ribbon与Feign的区别?

十七、简单讲一讲OpenFeign的超时控制?

十八、什么是OpenFeign日志增强?

十九、讲一讲Hystrix是什么?有什么作用?

二十、请你分别说一说服务降级和服务熔断的概念

二十一、服务熔断重要的三个参数是什么?

二十二、Hystrix有哪些常用注解?

二十三、Hystrix组件有个Dashboard,你了解过吗?

二十四、GateWay是什么?

二十五、SpringCloud Gateway与Zuul的区别?

二十六、能简单讲一讲GateWay的非阻塞异步模型吗?

二十七、GateWay有三个核心概念,你知道是什么吗?

二十八、GateWay常用的Predicate断言有哪些?

二十九、GateWay中自定义全局过滤器如何实现?

三十、SpringCloud Config是什么?有什么用处?

三十一、SpringCloud中,使用过全局事件总线bus吗?如果使用过请简单的谈一谈

三十二、SpringCloud中,使用过Stream消息驱动吗?如果使用过请简单的谈一谈

三十三、假如说我们的分布式项目链路很多,有很多节点,那么如何跟踪这些链路呢?

三十四、除了Eureka、Zookeeper、Consul,你还知道什么服务注册中心的组件吗?

三十五、你刚刚提到Nacos,那与其它几种注册中心组件有什么区别吗?

三十六、Hystrix与Sentinel有什么区别吗?

三十七、简单说一说Sentinel都有哪些流控规则?


一、简单说一说什么是微服务?

微服务架构是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值。服务之间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。

举个简单例子来说,我们以前都是单一的Web项目,包含着比如订单功能、支付功能、物流功能、日志功能等。但微服务是要你将这些功能按业务进行拆分,每个功能是一个SpringBoot项目,每个项目互相通信。

二、微服务有哪些优缺点?

优点:

<
  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全真王重阳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值