将微服务注册进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 管理界面,在服务列表中看到我们的微服务就成功了