// TODO 2022-08-04
Dynamic Naming and Configuration Service
Spring Cloud Alibaba Nacos = SpringCloudEureka + SpringCloudConfig(git) +SpringCloudBus(Kafka或RabbitMQ)
Nacos就是:注册中心 + 配置中心的组合
配置文件加载顺序,两方面:文件名,文件类型
重点:
Spring Cloud 组件:重要组件,所承担的角色;列出优缺点,是否维护,为何被替代
远程文件配置以及加载顺序
灰度发布
问题:
实现原理?
为什么快?
配置文件优先级??
配置问题:1.指明了文件拓展类型是否还可以用其他类型文件,如: file-extension: properties,是否下面可以用yml文件?
shared-configs不用下标直接写重复文件会被覆盖还是直接报错?
同时承担:
Nacos:服务注册中心、配置中心
Sentinel:流控、服务降级
Seata:分布式事务
RocketMQ:时间驱动
Dubbo:微服务调用(Java)
可以把Nacos理解为一个中介,连接消费者consumer和生产者provider
// todo 画图
对比和优势: