1•服务组件化 每个服务独立开发、部署,有效避免一个服务的修改引起整个系统重新部署。2•技术栈灵活 约定通信方式,使得服务本身功能实现对技术要求不再那么敏感。3•独立部署 每个微服务独立部署,加快部署速度,方便扩展。4•扩展性强 每个微服务可以部署多个,并且有负载均衡能力。5•独立数据 每个微服务有独立的基本组件,例如数据库、缓存等。
linux运维、架构之路-微服务容器化迁移
原文:https://www.cnblogs.com/yanxinjiang/p/13149832.html