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