1.Nacos注册中心
Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。
Nacos下载与安装:
参考:Nacos下载安装与配置(windows)-CSDN博客
Navcos服务搭建:
Nacos服务分级存储模型:
服务--->集群--->实例
服务跨集群调度问题:
服务调用尽可能的选择本地集群的服务,跨集群调用延迟较高
本地集群不可访问时,再去访问其他集群
服务集群属性:
1.修改application.yml,添加如下内容:
2.在Nacos控制台可以看到集群变化:
Nacos负载均衡策略:
1.根据集群负载均衡:
2.根据权重负载均衡:
环境隔离--namespace
Nacos中服务存储和数据存储的最外层都是一个名为namespace的东西,用来做最外层隔离
Eureka和Nacos注册中心的区别:
临时实例和非临时实例:
Nacos配置管理:
统一配置管理:
配置获取流程:
1.引入Nacos的配置管理客户端依赖:
2.在服务模块的resource目录添加一个boostrap.yml文件,这个文件是引导文件,优先级高于application.yml:
配置更改热更新:
多环境配置共享:
Nacos集群搭建:
集群结构图: