微服务试题及解析.docxVIP

  • 4
  • 0
  • 约1.08万字
  • 约 25页
  • 2026-06-24 发布于江苏
  • 举报

微服务试题及解析

一、单项选择题(共10题,每题1分,共10分)

微服务架构的核心拆分依据是以下哪一项?

A.按照业务领域边界拆分

B.按照代码量大小平均拆分

C.按照开发团队人数拆分

D.按照系统部署服务器数量拆分

答案:A

解析:微服务架构的核心设计逻辑是基于领域驱动设计的限界上下文理念,按照独立的业务领域边界进行拆分,保障每个服务的职责单一,因此A选项正确。B选项按照代码量平均拆分完全不考虑业务逻辑的耦合性,拆分后的服务依然存在高耦合问题,不符合微服务设计要求;C选项按照开发团队人数拆分仅考虑人力分配,忽略业务关联性,容易导致职责分散的问题;D选项按照服务器数量拆分和微服务拆分逻辑完全无关,因此BCD均错误。

服务注册与发现机制的核心作用是以下哪一项?

A.直接转发服务消费者的请求到对应提供者

B.让服务消费者无需硬编码服务提供者的地址即可找到可用实例

C.对服务请求进行权限校验

D.存储微服务的所有业务数据

答案:B

解析:服务注册与发现的核心是实现服务地址的动态管理,服务提供者启动时向注册中心上报自身地址,消费者从注册中心拉取可用服务列表,无需在代码中写死服务地址,因此B选项正确。A选项是API网关的核心功能;C选项权限校验一般由网关或服务自身实现;D选项业务数据存储在对应服务的数据库中,注册中心不存储业务数据,因此ACD均错误。

微服务架构中API网关的

文档评论(0)

1亿VIP精品文档

相关文档