public class ConnectLimitConfig extends AbstractModel
Constructor and Description |
---|
ConnectLimitConfig() |
ConnectLimitConfig(ConnectLimitConfig source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getBadConnThreshold()
Get 基于连接抑制触发阈值,取值范围[0,4294967295]
|
Long |
getConnTimeout()
Get 异常连接检测条件,连接超时,,取值范围[0,65535]
|
Long |
getDstConnLimit()
Get 基于目的IP+目的端口的并发连接控制
|
Long |
getDstNewLimit()
Get 基于目的IP的每秒新建数限制
|
Long |
getNullConnEnable()
Get 异常连接检测条件,空连接防护开关,,取值范围[0,1]
|
Long |
getSdConnLimit()
Get 基于源IP+目的IP的并发连接控制
|
Long |
getSdNewLimit()
Get 基于源IP+目的IP的每秒新建数限制
|
Long |
getSynLimit()
Get 异常连接检测条件,syn阈值,取值范围[0,100]
|
Long |
getSynRate()
Get 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]
|
void |
setBadConnThreshold(Long BadConnThreshold)
Set 基于连接抑制触发阈值,取值范围[0,4294967295]
|
void |
setConnTimeout(Long ConnTimeout)
Set 异常连接检测条件,连接超时,,取值范围[0,65535]
|
void |
setDstConnLimit(Long DstConnLimit)
Set 基于目的IP+目的端口的并发连接控制
|
void |
setDstNewLimit(Long DstNewLimit)
Set 基于目的IP的每秒新建数限制
|
void |
setNullConnEnable(Long NullConnEnable)
Set 异常连接检测条件,空连接防护开关,,取值范围[0,1]
|
void |
setSdConnLimit(Long SdConnLimit)
Set 基于源IP+目的IP的并发连接控制
|
void |
setSdNewLimit(Long SdNewLimit)
Set 基于源IP+目的IP的每秒新建数限制
|
void |
setSynLimit(Long SynLimit)
Set 异常连接检测条件,syn阈值,取值范围[0,100]
|
void |
setSynRate(Long SynRate)
Set 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ConnectLimitConfig()
public ConnectLimitConfig(ConnectLimitConfig source)
public Long getSdNewLimit()
public void setSdNewLimit(Long SdNewLimit)
SdNewLimit
- 基于源IP+目的IP的每秒新建数限制public Long getDstNewLimit()
public void setDstNewLimit(Long DstNewLimit)
DstNewLimit
- 基于目的IP的每秒新建数限制public Long getSdConnLimit()
public void setSdConnLimit(Long SdConnLimit)
SdConnLimit
- 基于源IP+目的IP的并发连接控制public Long getDstConnLimit()
public void setDstConnLimit(Long DstConnLimit)
DstConnLimit
- 基于目的IP+目的端口的并发连接控制public Long getBadConnThreshold()
public void setBadConnThreshold(Long BadConnThreshold)
BadConnThreshold
- 基于连接抑制触发阈值,取值范围[0,4294967295]public Long getNullConnEnable()
public void setNullConnEnable(Long NullConnEnable)
NullConnEnable
- 异常连接检测条件,空连接防护开关,,取值范围[0,1]public Long getConnTimeout()
public void setConnTimeout(Long ConnTimeout)
ConnTimeout
- 异常连接检测条件,连接超时,,取值范围[0,65535]public Long getSynRate()
public void setSynRate(Long SynRate)
SynRate
- 异常连接检测条件,syn占比ack百分比,,取值范围[0,100]public Long getSynLimit()
public void setSynLimit(Long SynLimit)
SynLimit
- 异常连接检测条件,syn阈值,取值范围[0,100]Copyright © 2023. All rights reserved.