- 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)