public interface ConnectionBackoffStrategy
Throwable或检查所得到的响应(例如,其状态代码)来评估给定请求执行结果是否应导致退避信号)。
| Modifier and Type | Method and Description |
|---|---|
boolean |
shouldBackoff(HttpResponse resp)
确定作为请求执行的结果是否接收给定的 HttpResponse将导致退避信号。
|
boolean |
shouldBackoff(Throwable t)
确定作为请求执行的结果是否看到给定的
Throwable将导致退避信号。
|
boolean shouldBackoff(Throwable t)
Throwable将导致退避信号。
t - 发生的
Throwable
true如果应该给出回退信号
boolean shouldBackoff(HttpResponse resp)
HttpResponse将导致退避信号。
实现必须限制自己检查响应头,并且不得消耗任何响应主体(如果有的话)。
resp - 收到的
HttpResponse
true如果应该给出回退信号
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.