首页 > 其他分享 >Nacos注册中心

Nacos注册中心

时间:2023-04-12 21:23:54浏览次数:31  
标签:服务 中心 namespace Nacos 访问 实例 集群 注册

1、认识Nacos

Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比eureka功能更加丰富,在国内更受欢迎。

 

2、服务注册到Nacos

步骤:

 

 

 

 

3、Nacos服务分级存储模型

服务--集群--实例

 

服务跨集群调用问题:

服务调用尽可能选择本地集群服务,跨集群调用延迟较高

本地集群不可访问时,再去访问其他集群

 

 

 

 NacosRule负载均衡策略

(1)优先选择同集群服务实例列表

(2)本地集群找不到提供者,才可以去其他集群寻找,并且会报警告

(3)确定了可用实例列表后,再采用随机负载均衡挑选实例

 

4、根据权重负载均衡

Nacos提供了权重(0-1)配置来控制访问频率,权重越大则访问频率越高,权重设置为0则完全不会被访问。

 

 

5、环境隔离-namespace

 

 (1)在Nacos控制台可以创建namespace,用来隔离不同环境

点击左侧栏的命名空间,然后新建命名空间即可。

(2)然后填写一个新的命名空间信息。

(3)保存后会在控制台看到这个命名空间的id。

(4)修改微服务的application.yml,添加namespace,如下图所示。

 

 

总结:

(1)namespace用来做环境隔离;

(2)每个namespace都有唯一id;

(3)不同namespace下的服务不可见。

 

6、nacos注册中心细节分析

 

 

 

7、Nacos与eureka的异同

 

 

标签:服务,中心,namespace,Nacos,访问,实例,集群,注册
From: https://www.cnblogs.com/qiqi-yi/p/17311294.html

相关文章

  • 呼叫中心运营管理问题怎样解决?
    在当今这个以服务取胜的时代,各行业都在积极利用呼叫中心来提高客户服务质量,降低业务成本。随着客服队伍的不断壮大,呼叫中心运营管理时普遍存在下列问题:1.客服人员流动性大,培训周期长,客服能力参差不齐,服务标准不统一。当遇到负面情绪时,很容易影响工作效率,会导致人员变相流失,增加企......
  • 实验中心课表合并
    实验室中心课表合并1(2023-04-06)由于计算机技术实验中心从教务系统导出的课表有两种,一是实验课表,也就是现在系统中已经写出来的那个;另一个是上机课表。现在需要开发一个新的模块来实现上机课表的上传和展示,考虑到两个课表的excel文件中大多数字段都一致,现在准备将实验课和上机课......
  • Eureka注册中心
    1、微服务远程调用的提供者与消费者服务提供者:一次业务中,被其他微服务调用的服务。服务消费者:一次业务中,调用其他微服务的服务。提供者与消费者角色是相对的。一个服务可以同时是服务提供者和服务消费者。 2、eureka作用    3、Eureka的实现方式下面的例子中有e......
  • 搭建私有镜像中心
    HTTP/HTTPS协议​HTTP与HTTPS协议都是客户端浏览器和服务器之间的一种约定,约定如何将服务器中的信息下载到本地,并通过浏览器显示出来。​不同的是,HTTP协议是一种明文传输协议,其对传输的数据不提供任何加密措施。而HTTPS协议则是通过SSL/TLS为数据加密,以保证数据的安全性......
  • 扒一扒Nacos、OpenFeign、Ribbon、loadbalancer组件协调工作的原理
    大家好,我是三友~~前几天有个大兄弟问了我一个问题,注册中心要集成SpringCloud,想实现SpringCloud的负载均衡,需要实现哪些接口和规范。既然这个兄弟问到我了,而我又刚好知道,这不得好好写一篇文章来回答这个问题,虽然在后面的聊天中我已经回答过了。接下来本文就以探究一下Nacos、O......
  • Django 同一Model注册多个modelAdmin
    需求:同一个djangomodel模型,根据不同需求展示注册到admin.py中classUserMsg(models.Model):username=models.CharField(max_length=20,null=False,verbose_name='发送方')hername=models.CharField(max_length=20,null=True,verbose_name='对方姓名')ti......
  • 13-springcloud-eureka-9-Eureka集群注册中心打包发布
    在实际项目中,需要将Eureka发布到具体服务器上进行部署,打包部署其实和SpringBoot里面的一样,我们可以把其达成jar包,启动时对于properties文件,不同的环境激活不同的配置文件;运行:java-jarspringcloud-service-eureka.jar--spring.profiles.active=eureka8761java-jarspringclo......
  • 我的老师 贺雪峰 专题研究中心
    大国之基:中国乡村振兴诸问题链接:https://pan.baidu.com/s/1JR6HfsDRrSUcfPrZ29JIrQ 提取码:7sg8......
  • 本地化部署呼叫中心系统是什么?
    自建型呼叫中心和租用型、SaaS型呼叫中心是相对应的,自建型呼叫中心是把呼叫中心系统部署在自己的服务器中,这里的服务器可以是实体与电脑机箱类似,也可以是虚拟的云服务器。而SaaS租用型的呼叫中心是将系统包部署在公有云服务器中,服务器并不是自己的而是供应商的,且与多家公司共同使......
  • 本地化部署呼叫中心系统是什么?
    自建型呼叫中心和租用型、SaaS型呼叫中心是相对应的,自建型呼叫中心是把呼叫中心系统部署在自己的服务器中,这里的服务器可以是实体与电脑机箱类似,也可以是虚拟的云服务器。而SaaS租用型的呼叫中心是将系统包部署在公有云服务器中,服务器并不是自己的而是供应商的,且与多家公司共同使......