一、Nacos配置
spring:
application:
name: orderserver #服务名称
cloud:
nacos:
server-addr: localhost:8848 #Nacos服务端地址
discovery:
cluster-name: HZ #集群名称
namespace: e9262882-cff8-4687-813e-cfb78619dffd #dev环境
二、配置负载均衡规则
- 通过配置 Bean
@Bean
public IRule iRule(){
return new RandomRule();
}
全局配置,访问所有微服务都是使用下面的负载均衡规则。
- yml 文件配置
userserver:
ribbon:
NFLoadBalancerRuleClassName: com.alibaba.cloud.nacos.ribbon.NacosRule #优先选择本地集群
可以选择性的配置某个微服务的负载均衡算法。
三、饥饿加载
ribbon:
eager-load:
enabled: true
clients:
- userserver