
微服务是分布式架构的一种,服务拆分

持续集成,即自动化部署

spring cloud 仅占据服务治理

spring cloud alibaba 兼容了dubbo和spring cloud


每一个微服务拥有独立的数据库

RestTemplate 用来远程调用,发送http请求


把json反序列化为user对象

服务间的调用关系:提供者、消费者
负载均衡:从众多中挑一个出来

将本服务server port注册到注册中心的地址defaultZone中



保险起见,鸡蛋不要放在同一个篮子中。



环境隔离:public、dev…

nacos配置中心

bootstrap.yml的优先级比application.yml优先级高,所以nacos统一配置中心的地址写在bootstrap.yml中


热更新:仅需刷新页面











视频通话(只能一对一)和发短信(可以一对多)




流量削峰:由Broker囤积大量事件,订单服务、仓储服务、短信服务仍以恒定速度处理事件。

