单选题

在微服务架构的演进背景中,关于单体应用与微服务的说法,正确的是( )。

A

单体应用功能简单,不存在因功能复杂导致的开发和运维问题

B

微服务架构下,每个服务完成的功能在业务域划分上相互关联,不强调独立性

C

微服务的 “微” 只是指代码量少,和业务域划分、职责单一性无关

D

相较于单体应用,微服务架构在提升开发、部署等环节灵活性的同时,也提升了运维环节的复杂度

查看答案
答案
正确答案:D
解析

A 选项错误:随着业务发展,单体应用功能会愈发复杂,会出现开发规模大、维护难、测试及发布延迟等问题,并非不存在问题 。

B 选项错误:微服务在业务域划分上应是相互独立的,强调单一职责,并非相互关联 。

C 选项错误:微服务的 “微” 不只是代码量少,更关键的是在业务域划分上专注特定业务并做好(遵循单一职责),与业务域划分、职责单一性密切相关 。

D 选项正确:微服务架构提升了开发、部署等环节灵活性,但也因服务拆分增加了运维复杂度(如服务间调用管理、故障排查等),表述正确 。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved