前提:需要提前部署好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: nacosapplication.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上的项目列表和详情。





















