GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
将单体应用重构为微服务时,应实现哪些设计方面?(选择两项。)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在每个微服务及其调用方之间创建 API 契约。.
为什么这是答案
在微服务架构中,API 契约(API Contract)定义了服务如何被调用以及它将返回什么,这对于确保服务间的稳定通信至关重要。它允许服务独立开发和部署,而不会破坏依赖它的其他服务。API 版本控制(API Versioning)是微服务设计中的一个关键实践,它允许在不影响现有客户端的情况下引入不兼容的更改,从而支持服务的持续演进。
其他选项不总是正确的:
使用相同的编程语言不是微服务的强制要求,微服务提倡技术栈多样性。
异步通信虽然在某些场景下有益,但并非所有微服务交互都必须是异步的。
确保足够的实例是运维和扩展性问题,而不是微服务重构时的核心设计原则。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡