当前位置:   article > 正文

【金三银四】Spring Cloud面试题(2021最新版)_springcloud面试题

springcloud面试题

目录

前言

一、 什么是微服务架构

1. 什么是微服务架构

2. 为什么需要学习Spring Cloud

3. Spring Cloud 是什么

4. SpringCloud的优缺点

5. SpringBoot和SpringCloud的区别?

6. Spring Cloud和SpringBoot版本对应关系

7. SpringCloud由什么组成

8. 使用 Spring Boot 开发分布式微服务时,我们面临什么问题

9. Spring Cloud 和dubbo区别?

二、Eureka

10. 服务注册和发现是什么意思?Spring Cloud 如何实现?

11. 什么是Eureka

12. Eureka怎么实现高可用

13. 什么是Eureka的自我保护模式,

14. DiscoveryClient的作用

15. Eureka和ZooKeeper都可以提供服务注册与发现的功能,请说说两个的区别

三、Zuul

16. 什么是网关?

17. 网关的作用是什么

18. 什么是Spring Cloud Zuul(服务网关)

19. 网关与过滤器有什么区别

20. 常用网关框架有那些?

21. Zuul与Nginx有什么区别?

22. 既然Nginx可以实现网关?为什么还需要使用Zuul框架

23. 如何设计一套API接口

24. ZuulFilter常用有那些方法

25. 如何实现动态Zuul网关路由转发

26. Zuul网关如何搭建集群

四、Ribbon

27. 负载平衡的意义什么?

28. Ribbon是什么?

29. Nginx与Ribbon的区别

30. Ribbon底层实现原理

@LoadBalanced注解的作用

五、Hystrix

31. 什么是断路器

32. 什么是 Hystrix?

33. 谈谈服务雪崩效应

34. 在微服务中,如何保护服务?

35. 服务雪崩效应产生的原因

36. 谈谈服务降级、熔断、服务隔离

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/461961
推荐阅读
相关标签
  

闽ICP备14008679号