首页 > 其他分享 >【SpringBoot】使用Nacos服务注册发现与配置管理

【SpringBoot】使用Nacos服务注册发现与配置管理

时间:2024-09-05 18:52:12浏览次数:5  
标签:SpringBoot spring 配置管理 nacos Nacos Spring server cloud discovery

前提:需要提前部署好nacos服务,这里可以参考我的文章:Windows下Nacos安装与配置

0. 版本信息

  • Spring Boot3.2.8
  • Spring Cloud2023.0.1
  • Spring Cloud alibaba2023.0.1.0
  • nacos2.3.2
  • 本地安装的nacos2.3.0

        Spring Boot、Spring Cloud、Spring Cloud alibaba的版本对应可以看这里

1. 导入依赖

<!--        nacos场景依赖:nacos客户端,用于将当前的微服务注册到nacos服务器中-->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
        </dependency>

2. 在项目中配置nacos

        application.yml

spring:
  cloud:
    nacos:
      discovery:
#        nacos的服务器地址,根据实际情况修改
        server-addr: localhost:8848
        username: nacos
        password: nacos

        application.properties

spring.cloud.nacos.discovery.server-addr=localhost:8848
spring.cloud.nacos.discovery.username=nacos
spring.cloud.nacos.discovery.password=nacos

        这里需要注意,server-addr是看nacos服务器提供的ip和端口。

3. 开启服务发现

        在配置类中,使用@EnableDiscoveryClient注解启动服务发现功能。

4. 查看服务列表

        启动springboot项目,访问nacos可以看到注册到nacos上的项目列表和详情。

标签:SpringBoot,spring,配置管理,nacos,Nacos,Spring,server,cloud,discovery
From: https://blog.csdn.net/BlackPudding_/article/details/141895058

相关文章