Nacos注册中心

本文探讨了Nacos在服务跨集群调用中的应用,包括地理位置分配、负载均衡(按权重和临时实例),以及与Eureka的比较。还介绍了Nacos的统一配置管理和集群设置,如通过IDEA配置及使用Nginx进行反向代理。
摘要由CSDN通过智能技术生成

Nacos结构

服务跨集群调用问题

将来应用时可以在yml文件中以地理位置来给众多服务分配不同的集群。可以在配置类或yml中里面修改负载均衡的配置,让当前消费者优先访问本地集群服务

根据权重进行负载均衡

可以去nacos页面中里面设置权重,可以进行访问频率设置,

环境隔离

当实际开发中会涉及开发环境和测试环境等,nacos可以设置环境隔离。可以进入nacos页面进行修改,然后进入yml文件进行该环节的id配置。不同环节的集群服务或者服务是不能调用

Nacos工作原理

可以yml中配置是否是临时实例,默认是临时

Nacos和Eureka对比

两个注册中心负载均衡原理都是利用Ribbon

Nacos统一配置管理

在Nacos里面可以配置一些所有注册到Nacos微服务都需要用到的东西(类似于boot上面的yaml),在nacos里面配置管理-配置列表进行配置,采用yaml文件

Nacos管理原理

Nacos统一配置管理idea中配置

spring在启动时会优先读取bootstrap.yml文件,因此根据上面原理图,需要在该文件中配置nacos,具体方法,可以进行取搜素用cv大法。

Nacos集群

可以在nacos进行配置,利用nginx进行反向代理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值