Nacos 更加全能的注册中心-SpringCloudAlibaba No.1

Posted Fire king

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nacos 更加全能的注册中心-SpringCloudAlibaba No.1相关的知识,希望对你有一定的参考价值。

Nacos 更加全能的注册中心

1.下载

github地址

2.修改配置

2.1.安装与部署

我这里用win启动,解压后目录:

修改为独立节点启动:


接着我们点击启动:

OK,启动成功,可以看到它的管理页面地址也是给我们贴出来了: http://localhost:8848/nacos/index.html,访问这个地址:

默认的用户名和管理员密码都是nacos,直接登陆即可,可以看到进入管理页面之后功能也是相当丰富。至此,Nacos的安装与部署完成。

2.2.服务注册与发现

  1. 父工程导入依赖
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.2.0</version>
        </dependency>

          <!-- 这里引入最新的SpringCloud依赖 -->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>2021.0.1</version>
              <type>pom</type>
            <scope>import</scope>
        </dependency>

           <!-- 这里引入最新的SpringCloudAlibaba依赖,2021.0.1.0版本支持SpringBoot2.6.X -->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-alibaba-dependencies</artifactId>
            <version>2021.0.1.0</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>
  1. 子工程导入依赖(需要注册服务的)
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
  1. 子工程配置文件配置
    注意定义服务名称
spring:
  # 应用名称 bookservice
  application:
    name: bookservice
  cloud:
    nacos:
      discovery:
        # 配置Nacos注册中心地址
        server-addr: localhost:8848

以上是关于Nacos 更加全能的注册中心-SpringCloudAlibaba No.1的主要内容,如果未能解决你的问题,请参考以下文章

五SpringCloud实用篇_Nacos注册中心(上)

五SpringCloud实用篇_Nacos注册中心(上)

SpringCloud学习笔记-p2(Nacos注册中心&Nacos配置管理)

nacos的一致性协议distro介绍

71 nacos 实现微服务的注册与发现

微服务注册中心Consul转Nacos实践