public class HttpGetLoadBalanceInspector
extends java.lang.Object
implements sviolet.slate.common.x.net.loadbalance.LoadBalanceInspector, java.io.Closeable
| 构造器和说明 |
|---|
HttpGetLoadBalanceInspector() |
HttpGetLoadBalanceInspector(java.lang.String urlSuffix,
long timeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
boolean |
inspect(java.lang.String url,
long timeout,
boolean verboseLog) |
void |
setTimeout(long timeout)
[可运行时修改(不建议频繁修改)]
设置单次探测网络超时时间(必须), 建议为LoadBalancedInspectManager.setInspectInterval设置值的1/4
|
void |
setUrlSuffix(java.lang.String urlSuffix)
[可运行时修改]
设置探测页面的后缀URL
|
java.lang.String |
toString() |
public HttpGetLoadBalanceInspector()
public HttpGetLoadBalanceInspector(java.lang.String urlSuffix,
long timeout)
urlSuffix - 探测URL的后缀timeout - 探测超时时间public boolean inspect(java.lang.String url,
long timeout,
boolean verboseLog)
inspect 在接口中 sviolet.slate.common.x.net.loadbalance.LoadBalanceInspectorpublic void close()
throws java.io.IOException
close 在接口中 java.io.Closeableclose 在接口中 java.lang.AutoCloseablejava.io.IOExceptionpublic void setTimeout(long timeout)
public void setUrlSuffix(java.lang.String urlSuffix)
urlSuffix - 探测页面后缀URLpublic java.lang.String toString()
toString 在类中 java.lang.Object