微服务架构最佳实践-方法篇( 二 )


1. 服务发现、服务路由、服务容错:这是最基本的微服务基础设施 。
2. 接口框架、API 网关:主要是为了提升开发效率,接口框架是提升内部服务的开发效率,API 网关是为了提升与外部服务对接的效率 。
3. 自动化部署、自动化测试、配置中心:主要是为了提升测试和运维效率 。
4. 服务监控、服务跟踪、服务安全:主要是为了进一步提升运维效率 。
以上 3 和 4 两类基础设施,其重要性会随着微服务节点数量增加而越来越重要,但在微服务节点数量较少的时候,可以通过人工的方式支撑 , 虽然效率不高,但也基本能够顶住 。




推荐阅读