Nacos管理界面详细介绍

本文详细介绍了Nacos的配置管理,包括服务列表的命名空间、搜索功能、服务详情和订阅者列表。命名空间用于多租户分割,服务列表支持按名称或分组搜索,服务详情展示保护阈值等关键信息。此外,还讨论了服务下线、雪崩保护以及Nacos作为注册中心的角色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录

右上角的内容就是一些超链接,能够跳转到Nacos的官网等地方
在这里插入图片描述

配置管理

主要是管理配置中心的所有配置文件
在这里插入图片描述

服务列表——命名空间

接下来是服务管理中的服务列表,可以看到箭头指向的地方有一个public,这就是命名空间。
在这里插入图片描述
我们在Nacos Client 配置的时候其实就通过spring.cloud.nacos.discovery.namespace来指定命令空间了

server:
  port: 8083

# 指定应用名称,Nacos会将该名称当做服务名称
spring:
  application:
    name: order-service
  cloud:
    nacos:
      # 指定Nacos服务的地址,默认值是localhost:8848
      server-addr: 127.0.0.1:8848
      discovery:
        # 指定Nacos 管理界面登录用户名和密码,默认值是nacos
        username: nacos
        password: nacos
        # 指定命名空间
        # 命名空间的作用是可以隔离不同的服务实例,默认名称是public
        namespace: public

命名空间的作用其实就是可以进行多租户的分割,我们可以按照系统、开发测试环境、开发人员…来进行分割,没有明确的规定

在管理界面创建命名空间的方法如下,点击命名空间---->新建命名空间
在这里插入图片描述
然后输入名称和描述
在这里插入图片描述
再创建一个命名空间
在这里插入图片描述
然后就可以看到在服务列表这里就有了多个命名空间了
在这里插入图片描述

服务列表——搜索栏

我们可以按照服务名称或在是分组名称进行搜索,后面的隐藏空服务意思是我们可以创建一个空服务,这个空服务暂时没有任意一个实例,它就只是创建了,占了一个位置等待Nacos Client来进行注册。
在这里插入图片描述
我们可以点击创建服务的按钮来进行创建空服务
在这里插入图片描述
输入服务名和保护阀值
在这里插入图片描述
点击确定后的服务列表如下所示:
在这里插入图片描述

服务列表——首页信息

命名空间和分组的功能都是分割,都可以按照系统、开发测试环境、开发人员…来进行分割。区别是命名空间是一个大范围的分割,而分组是在一个命名空间中再进行一个更小粒度的分割。

实例分为健康的实例和不健康的实例,默认在5秒之后Nacos注册中心还没有收到某个实例的心跳就认为这是一个不健康的实例,当30秒还没有收到心跳就把这个服务实例剔除掉。

触发保护阈值:我们可以设置一个0~1之间的数,来进行雪崩保护,默认是0,也就是没开启雪崩保护,所以这里触发保护阀值为false
在这里插入图片描述

服务详情

通过点击服务列表中最右边的详情后,详情页面如下,主要也就还是服务名、分组、保护阀值、元数据

雪崩保护即跟保护阈值有关,还和临时实例有关。

保护阀值:如果不设置,默认是0,也就是不开启雪崩保护,当 健康的实例数 / 总实例数 < 保护阀值 就会触发雪崩保护。

我们一般也不会设置保护阀值,因为后面一般会结合sentinel服务熔断降级来完成雪崩保护。nacos主要还是做注册中心的工作
在这里插入图片描述
权重,如果ribbon使用的权重这种负载均衡机制的话,那么这个值才会起作用,权重越大,被调用到这个服务实例次数也就越多
在这里插入图片描述
如果我们点击了下线按钮,那么服务调用方获取服务列表的时候就不会将下线了的服务给服务调用方,服务调用方也就不会来调用这个点击下线按钮了的服务了。
在这里插入图片描述

订阅者列表

它能够查询的服务提供者的访问记录,就比如我现在查询一个库存stock服务,
在这里插入图片描述我们可以查询一下这两个端口
在这里插入图片描述
其实这个java进程对应的就是服务提供方stock服务,
在这里插入图片描述
如果我现在将右边的java进程停止掉,那么其中一个stock服务也就停止了
在这里插入图片描述

其他

在这里插入图片描述

最后

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

小编已加密:aHR0cHM6Ly9kb2NzLnFxLmNvbS9kb2MvRFVrVm9aSGxQZUVsTlkwUnc==出于安全原因,我们把网站通过base64编码了,大家可以通过base64解码把网址获取下来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值