将微服务注册进nacos


必备的依赖

        
        
            com.alibaba.cloud
            spring-cloud-starter-alibaba-nacos-discovery
        

        
        
            org.springframework.boot
            spring-boot-starter-web
        
        
            org.springframework.boot
            spring-boot-starter-actuator
        

yaml 配置-服务提供者/服务消费者
服务提供者示例:

server:
  port: 9001 # 端口

spring:
  application:
    name: nacos-payment-provider # 服务名
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848 #配置Nacos地址

management:
  endpoints:
    web:
      exposure:
        include: '*'

服务消费者示例:nacos自带有负载均衡依赖

server:
  port: 83


spring:
  application:
    name: nacos-order-consumer
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848


# 这个可选,主要是为了@Value()方便
service-url:
  nacos-user-service: http://nacos-payment-provider 
 

主启动类

测试

运行模块后进入 nacos 管理界面,在服务列表中看到我们的微服务就成功了

相关