public class ClusterSetting
extends java.lang.Object
| 限定符和类型 | 类和说明 | 
|---|---|
static class  | 
ClusterSetting.Status
集群状态枚举 
 | 
| 限定符和类型 | 字段和说明 | 
|---|---|
java.lang.String | 
address
集群服务地址 
 | 
AsyncClientSetting | 
asyncClientSetting
集群转发时使用的异步客户端配置 
 | 
ClusterSendRequestMode | 
clusterRequestClientMode
集群转发请求时使用的客户端类型 
 | 
int | 
connectTimeout
使用集群服务时子节点的连接超时时间,单位为毫秒。 
 | 
java.lang.Integer | 
dataSyncInterval
数据文件更新时间间隔。 
 | 
static int | 
DEFAULT_CONNECT_TIMEOUT  | 
static int | 
DEFAULT_READ_TIMEOUT  | 
boolean | 
enabled
是否使用集群 
 | 
java.lang.String | 
excludeFormats
不向受控子节点部署/同步的数据格式,以逗号分隔.例如: "md5,txt,rmvb" 
 | 
java.lang.String | 
includeFormats
要向受控子节点部署/同步的数据格式,以逗号分隔.例如: "smwu,udd,png" 
 | 
java.lang.String | 
localAddress
使用集群的iServer自身的地址,需要可以被集群服务访问。 
 | 
int | 
readTimeout
集群时,读取子节点返回的请求内容的超市时间,单位为毫秒。 
 | 
java.util.List<ReporterSetting> | 
reporters
报告器信息列表,即应用程序向集群服务报告的配置信息列表。 
 | 
ClusterSetting.Status | 
status
集群状态。 
 | 
java.lang.String | 
token
使用集群时的认证信息 
 | 
java.lang.Boolean | 
useLocalCluster
是否使用本机的集群服务 
 | 
| 构造器和说明 | 
|---|
ClusterSetting()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
ClusterSetting | 
copy()  | 
boolean | 
equals(java.lang.Object obj)
判断两个对象是否相等。 
 | 
int | 
hashCode()
提供hashCode方法 
 | 
public static final int DEFAULT_CONNECT_TIMEOUT
public static final int DEFAULT_READ_TIMEOUT
public java.lang.String address
public boolean enabled
public java.lang.Boolean useLocalCluster
public java.lang.String token
public int connectTimeout
使用集群服务时子节点的连接超时时间,单位为毫秒。
public int readTimeout
public java.lang.Integer dataSyncInterval
数据文件更新时间间隔。单位为分钟,默认为30分钟,隐藏属性。
public java.lang.String includeFormats
要向受控子节点部署/同步的数据格式,以逗号分隔.例如: "smwu,udd,png"
public java.lang.String excludeFormats
不向受控子节点部署/同步的数据格式,以逗号分隔.例如: "md5,txt,rmvb"
public java.util.List<ReporterSetting> reporters
public java.lang.String localAddress
使用集群的iServer自身的地址,需要可以被集群服务访问。
public ClusterSetting.Status status
enabled为true时该值才有意义。public ClusterSendRequestMode clusterRequestClientMode
集群转发请求时使用的客户端类型
public AsyncClientSetting asyncClientSetting
集群转发时使用的异步客户端配置
public ClusterSetting copy()
public final boolean equals(java.lang.Object obj)
判断两个对象是否相等。
equals 在类中 java.lang.Objectobj - 待比较的对象。public int hashCode()
hashCode 在类中 java.lang.Object