wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

微服务(Spring Cloud)课后评测

Total questions: 12

Worksheet time: 12mins

Name
Class
Date
1.

下列对于微服务描述正确的是(多选)

a)

微服务是一种构架

b)

微服务很容易实现水平扩展

c)

微服务需要实现高内聚,低耦合

d)

微服务需要更复杂的服务治理/编排

2.

微服务具有以下哪些优点(多选)

a)

没有具体的语言(技术栈)要求

b)

服务独立无依赖

c)

很容易实现独立部署升级

d)

能轻易保证业务的一致性

3.

微服务有以下哪些缺点(多选)

a)

多个服务的管理很复杂

b)

保持数据一致性更加复杂

c)

配置部署更加复杂

d)

产品的生产周期更长

4.

对于服务注册发现正确的描述是

a)

产生服务并提供接口被外部调用

b)

类似于服务池,存放所有的服务,并在需要的时将服务对外暴露

c)

将所有的接口包装成服务,并对外暴露

d)

服务必须通过注册中心主动发现

5.

为什么需要熔断机制(多选)

a)

保证请求的合法性

b)

保证请求的正确性

c)

保证请求的完整性

d)

保证请求即时响应

6.

什么是REST

a)

一种通讯协议

b)

一种通讯标准

c)

一种通讯约束

d)

一种系统架构

7.

下列哪项不是Rest请求动词

a)

DELETE

b)

PATCH

c)

CREATE

d)

OPTIONS

8.

对配置管理描述正确的是(多选)

a)

可以基于配置文件、Git、SVN管理所有微服务配置

b)

可以根据不同的名字,标识,环境而使用不同的配置

c)

配置管理是个单独的服务

d)

配置管理可以动态,远程修改配置项

9.

通常微服务之间是如何进行通讯的?

a)

全局变量

b)

消息队列

c)

公共数据库

d)

API接口

10.

通常微服务为无状态的,即服务端不保存客户端信息与连接状态

a)

True

b)

False

11.

实现动态路由的功能,可以采用以下哪个组件

a)

Spring Cloud Config

b)

Eureka

c)

Hystrix

d)

Zuul

12.

下列哪些处理微服务会比单体应用处理更复杂

a)

日志更离散,阅读日志更复杂

b)

服务多,配置更复杂

c)

服务越多,故障率越高,使用越不稳定

d)

模块多,产生生产周期更长