微服务具备的特性: 1.每个微服务可独立运行在自己的进程里; 2.一系列独立运行的微服务共同构建起了整个系统; 3.每个服务为独立的业务开发,一个微服务一般完成某个特定的功能,比如:订单管理、用户管理等; 4.微服务之间通过一些轻量的通信机制进行通信,例如通过REST API或者RPC的方式进行调用。 微服务的优点: 1.易于开发和维护 2.启动较快 3.局部修改容易部署 4.技术栈不受限 5.按需伸缩 6.DevOps