Spring Cloud测试题与总结.pdfVIP

  • 0
  • 0
  • 约1.32千字
  • 约 2页
  • 2026-01-26 发布于北京
  • 举报

代家璇学号2019122031

springCloud测试题(A卷)

一、问答题(共10小题,每小题10分,共100分)【尽可能详细作答】

1、说说分布式系统和单体应用相比,它们的优缺点。

单体式优点:方便调试,代码都在一起。所有服务都在本地容器内。

缺点:可复用性差,系统启动慢

分布式优点:单独部署,独立开发

缺点:开发难度大,效率相对低

2、说说的作用

可以说是微服务架构中的”“,它记录了服务和服务地址的映射关系

3、负载均衡的意义?你觉得可以有哪些负载均衡策略

负载均衡就是优化资源使用,最大吞吐量,最小化响应时间并且避免任何单一资源的过载。

轮循,加权轮循,最少连接数

4、说说什么是熔断器,它有什么用,或者它的运转机制

熔断器模式就像是那些容易导致错误的操作的一种。这种能够记录调用发生错误的次数,然后

决定使用允许操作继续,或者立即返回错误。

5、SpringCloudOpenFeign?讲它和RestTemte比较,说说优劣

是一个式web服务客户端,只需要创建一个接口并添加注解,即可实现调用服务。

RestTemte在拼接url的时候,可以直接指定ip地址+端,不需要经过服务就可以直接

请求接口。

Feign的底层实现是动态

6、网关的作用?并尽量详细举例说说它有哪些运用(发挥想象力哦)

连接不同网络之间的通信。

转发数据包,过滤流量,协议转换,地址转换

7、跨域?判断是否跨域的依据有哪些

浏览器不能执行其他的,从一个的网页去请求另一个的资源时,、端口、协议任

一不同,都是跨域。

当协议、子、主、端中任意一个不相同时,都算作不同域。不同域之间相互请求资源,就算

作“跨域”。

8、说说为什么要使用配置

配置就是一种统一管理各种应用配置的基础服务组件。

在系统架构中,配置是整个微服务基础架构体系中的一个组件,如下图,它的功能看上去并不起眼,无

非就是配置的管理和存取,但它是整个微服务架构中不可或缺的一环。

9、如果一个类,特别是实体类,它往往需要被其它多个子系统用到,那么?什么叫项目,它有

哪些好处

创建一个maven项目,将实体类写在里面,把它打包成jar包到本地,然后那些需要调用这个实体类的

子系统就导入依赖就可以使用了。

10、Lambda表达式的本质,有什么好处

简化代码,代替重写的类。

文档评论(0)

1亿VIP精品文档

相关文档