知识卡片
平台承载微服务
内容
微服务本身不具备自我治理能力,扩缩容、版本切换、服务发现、流量分发和监控都需要平台托底。Kubernetes的价值在于把这些横切能力抽成集群层能力,让服务专注业务逻辑。
参考来源
- 位置:《Kubernetes从入门到实践》第1章《容器的发展史》(源文件:_epub-src/OEBPS/Text/1-009.html)
- 结论依据:原文围绕“平台承载微服务”对应概念给出定义、用途或限制条件,并通过组件职责、资源关系或案例说明其作用,因此可以抽取为这张卡片的结论。
- 原始内容:…来说,服务的个数就会更多。如果一个系统被拆分成零零散散的微服务,那么要组成完整系统的难度自然要大得多。 (2)微服务并没有自我管理的能力,由谁来控制各个微服务的启动和停止?由谁来控制其版本的升级或降级? (3)虽然微服务为高效的动态伸缩、容灾等打下了基础,但它本身并无这个能力,由谁来决定什么时候启动…