Nacos服务注册与发现---Nacos的使用以及集群

1. Nacos的安装

       Nacos的安装非常简单,我们只需前往官网下载相对应的压缩包,解压缩即可,因为Nacos本身可以理解为一个已经写好的服务。

1.前往官网下载相对应的Nacos压缩包: https://github.com/alibaba/nacos/releases
在这里插入图片描述

2.Nacos的安装: 将下载好的压缩包解压并进入到相关的文件界面
在这里插入图片描述

3.启动Nacos: 点击进入bin文件目录,并双击startup.cmd,此时退出启动相关界面(以单例的模式启动)
在这里插入图片描述
在这里插入图片描述
4.测试启动是否成功: 访问http://192.168.30.1:8848/nacos/index.html#/login测试是否启动成功(每个人的地址或许不一样,可查看启动界面时出现的地址,如上图中的Console),默认登录账号密码为:Nacos,Nacos
在这里插入图片描述
5.Nacos界面介绍
在这里插入图片描述
       整个nacos主要分为配置管理,服务管理,权限管理,命名空间和集群管理。每一个部分都负责不同的功能,如:

配置管理: 配置管理主要负责管理Nacos的配置中心数据,主要有配置的新增,修改等功能

服务管理: 服务管理则主要负责管理我们注册进来的服务,如查看服务的分组,实例数以及相对应的IP和端口

权限控制: 权限控制则主要负责登录用户对nacos的使用权限

命名空间: 命名空间主要是对服务系统的环境进行的一个划分,比如我们开发过程中的dev环境,test环境等

集群管理: 集群管理主要是负责管理nacos集群的

而在Nacos中,命名空间,分组与DataID也有相对应的关系,并且有不同的作用:

       在Nacos中,默认的命名空间为public,这个命名空间是不能删除的,默认的分组是DEFAULT_GROUP,默认的集群(Cluster)是DEFAULT。

       其中命名空间主要是用来实现隔离的,如我们的开发环境,测试环境,生成环境等等;而分组则是将我们的微服务划分到不同的组中去,而集群的作用则是为了容灾和提高服务性能。

2. Nacos服务注册与发现

1.建立测试项目: 新建项目SpringCloud-Alibaba,并添加测试模块:server-provider-8081
在这里插入图片描述
2.导入公共依赖: 在SpringCloud-Alibaba的pom文件里导入公共依赖

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>org.example</groupId>
    <artifactId>SpringCloud-Alibaba</artifactId>
    <version>1.0-SNAPSHOT</version>

    <modules>
        <module>server-provider-8081</module>
    </modules>

    <properties>
        <java.version>1.8</java.version>
        <spring.boot.version>2.3.2.RELEASE</spring.boot.version>
        <spring.cloud.version>Hoxton.SR8</spring.cloud.version>
        <spring.cloud.alibaba.version>2.2.3.RELEASE</spring.cloud.alibaba.version>
    </properties>

    <dependencyManagement>
        <dependencies
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值