实现以下的类:自定义获取ServerInstance(服务实例)
public class BalancerFilter extends LoadBalancerClientFilter {
public BalancerFilter(LoadBalancerClient loadBalancer, LoadBalancerProperties properties) {
super(loadBalancer, properties);
}
@Override
protected ServiceInstance choose(ServerWebExchange exchange) {
//自定义服务实例化获取
ServiceInstance instance = super.choose(exchange);
return instance;
}
}