public class EWMABasedP2CStrategy<W,R>
extends io.reactivex.netty.client.loadbalancer.AbstractP2CStrategy<W,R,io.reactivex.netty.client.events.ClientEventListener>
| Modifier and Type | Class and Description |
|---|---|
class |
EWMABasedP2CStrategy.HttpClientListenerImpl |
| Constructor and Description |
|---|
EWMABasedP2CStrategy() |
EWMABasedP2CStrategy(double tauUp,
double tauDown,
double penaltyOnConnectionFailure,
double penaltyOn503) |
| Modifier and Type | Method and Description |
|---|---|
protected double |
getWeight(io.reactivex.netty.client.events.ClientEventListener listener) |
protected EWMABasedP2CStrategy.HttpClientListenerImpl |
newListener(io.reactivex.netty.client.Host host) |
public EWMABasedP2CStrategy(double tauUp,
double tauDown,
double penaltyOnConnectionFailure,
double penaltyOn503)
public EWMABasedP2CStrategy()
protected EWMABasedP2CStrategy.HttpClientListenerImpl newListener(io.reactivex.netty.client.Host host)