nacos的使用
1.导入依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
2.配置文件
spring:
application:
name: orderservice
cloud:
nacos:
discovery:
server-addr: localhost:8848
cluster-name: ** #集群名称
namespace: ***** #命名空间
group: ***** #组
nacos的配置
1.发布配置
![]()
2.导入依赖
<!--nacos配置管理依赖-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
3.新增bootstrap.yml,并且增加配置文件(写到bootstrap.yml里)
spring:
application:
name: userservice #配置中心配置文件的应用名
profiles:
active: dev #配置中心配置文件的环境名
#配置中心信息
cloud:
nacos:
config:
server-addr: localhost:8848
file-extension: yaml #配置中心配置文件的扩展名
负载均衡的规则
userservice: # 给某个微服务配置负载均衡规则,这里是userservice服务
ribbon:
NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule # 负载均衡规则