public class GrayLoadBalancerClientFilter
extends org.springframework.cloud.gateway.filter.LoadBalancerClientFilter
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
GRAY_REQUEST_ATTRIBUTE_GATEWAY_HTTPREQUEST_BUILDER |
| 构造器和说明 |
|---|
GrayLoadBalancerClientFilter(org.springframework.cloud.client.loadbalancer.LoadBalancerClient loadBalancer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected org.springframework.cloud.client.ServiceInstance |
choose(URI url,
org.springframework.web.server.ServerWebExchange exchange,
org.springframework.http.server.reactive.ServerHttpRequest.Builder requestBuilder) |
reactor.core.publisher.Mono<Void> |
filter(org.springframework.web.server.ServerWebExchange exchange,
org.springframework.cloud.gateway.filter.GatewayFilterChain chain) |
public GrayLoadBalancerClientFilter(org.springframework.cloud.client.loadbalancer.LoadBalancerClient loadBalancer)
public reactor.core.publisher.Mono<Void> filter(org.springframework.web.server.ServerWebExchange exchange, org.springframework.cloud.gateway.filter.GatewayFilterChain chain)
filter 在接口中 org.springframework.cloud.gateway.filter.GlobalFilterfilter 在类中 org.springframework.cloud.gateway.filter.LoadBalancerClientFilterprotected org.springframework.cloud.client.ServiceInstance choose(URI url, org.springframework.web.server.ServerWebExchange exchange, org.springframework.http.server.reactive.ServerHttpRequest.Builder requestBuilder)
Copyright © 2020 Spring Cloud中国社区. All rights reserved.