首页 > 其他分享 >Spring Cloud 面试

Spring Cloud 面试

时间:2022-12-07 15:01:35浏览次数:44  
标签:网关 服务 服务器端 Spring 面试 Bus Cloud


0. 介绍

Spring Cloud 面试_Cloud

Spring Cloud 面试_微服务_02

Spring Cloud 面试_java_03

Spring Cloud 面试_微服务_04

1. 架构

Spring Cloud 面试_应用程序_05

Spring Cloud 面试_Cloud_06

2. 对比

Spring Cloud 面试_spring cloud_07

Spring Cloud 面试_微服务_08

Spring Cloud 面试_spring cloud_09

3. 负载均衡

4. 注册中心

Spring Cloud 面试_应用程序_10

Spring Cloud 面试_Cloud_11

5. 配置中心

Spring Cloud 面试_应用程序_12

Spring Cloud 面试_应用程序_13

 

Spring Cloud 面试_java_14

6. 熔断降级

Spring Cloud 面试_微服务_15

7. Spring Cloud Config

8. Spring Cloud Gateway

什么是网关? 网关相当于一个网络服务架构的入口,所有网络请求必须通过网关转发到具体的服务。

网关的作用是什么?统一管理微服务请求,权限控制、负载均衡、路由转发、监控、安全控制黑名单和白名单等

网关与过滤器有什么区别网关是对所有服务的请求进行分析过滤,过滤器是对单个服务而言。

常用网关框架有那些?Nginx、Zuul、Gateway

9. 说说 RPC 的实现原理

首先需要有处理网络连接通讯的模块,负责连接建立、管理和消息的传输。其次需要有编 解码的模块,因为网络通讯都是传输的字节码,需要将我们使用的对象序列化和反序列 化。剩下的就是客户端和服务器端的部分,服务器端暴露要开放的服务接口,客户调用服 务接口的一个代理实现,这个代理实现负责收集数据、编码并传输给服务器然后等待结果返回。
 

10. 什么是 Spring Cloud Bus?

  • Spring Cloud Bus就像一个分布式执行器,用于扩展的Spring Boot应用程序的配置文件,但也可以用作应用程序之间的通信通道。
  • Spring Cloud Bus 不能单独完成通信,需要配合MQ支持
  • Spring Cloud Bus一般是配合Spring Cloud Config做配置中心的
  • Springcloud config实时刷新也必须采用SpringCloud Bus消息总线

标签:网关,服务,服务器端,Spring,面试,Bus,Cloud
From: https://blog.51cto.com/u_15905340/5919354

相关文章

  • spring-boot构建docker镜像上传仓库
    spring-boot构建docker镜像上传仓库创建一个简单spring-boot-web项目<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xm......
  • 分布式面试题
    0. 1.2.3. 分布式锁的几种实现方式分布式锁是控制分布式系统之间同步访问共享资源的一种方式。其典型的使用场景为:不同系统或者是同一系统的不同主机之间共享了一个或一......
  • Go常见面试题【由浅入深】2022版
    Go语言相比C++/Java等语言是优雅且简洁的,是笔者最喜爱的编程语言之一,它既保留了C++的高性能,又可以像Java,Python优雅的调用三方库和管理项目,同时还有接口,自动垃圾回收和goro......
  • 【校招VIP】活动发布模块 简历:本期亮点描写和面试提问点
    第一个模块是活动发布模块,产品脑图,原型图和PRD文档都结束了,下面是校招最关键的部分:简历描述和面试提问。这也是我们的课程跟别人不太一样的地方。【约起来】项目具有非常......
  • SpringBoot pom.xml配置文件详解
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:sch......
  • ssm面试题
    Spring两大核心IoC控制反转和AOP面向切面编程什么是IoCSpring通过IoC容器来管理对象的实例化和初始化,以及对象从创建到销毁的整个生命周期什么是AOP(和场景)将与业务无......
  • Spring5框架概述、入门案例
    最核心的莫过于IOC和Aop。也是面试经常问到的地方、面试中几乎必定会问到spring模块1、Spring5框架概述1、Spring是==轻量级==的开源的JavaEE框架2、Spring可......
  • springmvc零配置项目开发流程
    最后更新日期:2022-12-071.概述本篇主要介绍使用springmvc零配置开发项目的过程。参考博客:《SpringMVC学习(五)——零配置实现SrpingMVC》博客内容简洁不全,其源码托......
  • 还在用Feign?推荐一款微服务间调用神器,跟SpringCloud绝配
     简介:大家好,我是枫哥,......
  • 面试官问上一家公司离职原因怎么办?
    跳槽目的跳槽的目的,应该是加薪、晋级、换行,理论上三者都占才好,实际中只要有一个能满足,就算成功跳槽企业要求要求“本科学历,3年以上相关岗位工作经验”,请问这3年以上的工作经......