Configuration Reference Home
OpenDS - Resource Limits QOS Policy

Resource Limits QOS Policy

The Resource Limits QOS Policy are used to define resource limits enforced by the server.

Parent Component

The Resource Limits QOS Policy component inherits from the QOS Policy




This page describes the Resource Limits QOS Policy:


Properties

A description of each property follows.


Basic Properties: Advanced Properties:
↓ max-concurrent-ops-per-connection ↓ java-class
↓ max-connections
↓ max-connections-from-same-ip
↓ max-ops-per-connection
↓ min-substring-length
↓ size-limit
↓ time-limit

Basic Properties

max-concurrent-ops-per-connection

Description
Specifies the maximum number of concurrent operations per client connection. A value of 0 means that no limit is enforced.
Default Value
0
Allowed Values
An integer value. Lower value is 0.
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

max-connections

Description
Specifies the maximum number of concurrent client connections to the server. A value of 0 means that no limit is enforced.
Default Value
0
Allowed Values
An integer value. Lower value is 0.
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

max-connections-from-same-ip

Description
Specifies the maximum number of client connections from the same source address. A value of 0 means that no limit is enforced.
Default Value
0
Allowed Values
An integer value. Lower value is 0.
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

max-ops-per-connection

Description
Specifies the maximum number of operations per client connection. A value of 0 means that no limit is enforced.
Default Value
0
Allowed Values
An integer value. Lower value is 0.
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

min-substring-length

Description
Specifies the minimum length for a search filter substring. Search operations with short search filter substring are likely to match a high number of entries and might degrade performance overall. A value of 0 indicates that no limit is enforced.
Default Value
0
Allowed Values
An integer value. Lower value is 0.
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

size-limit

Description
Specifies the maximum number of entries that can be returned to the client during a single search operation. A value of 0 indicates that no size limit is enforced. Note that this is the default for the server, but it may be overridden on a per-user basis using the ds-rlim-size-limit operational attribute.
Default Value
1000
Allowed Values
An integer value. Lower value is 0.
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No

time-limit

Description
Specifies the maximum length of time that should be spent processing a search operation. A value of 0 seconds indicates that no time limit is enforced. Note that this is the default for the server, but it may be overridden on a per-user basis using the ds-rlim-time-limit operational attribute.
Default Value
60 seconds
Allowed Values
A duration Syntax. Lower limit is 0 seconds.
Multi-valued
No
Required
No
Admin Action Required
None
Advanced Property
No
Read-only
No


Advanced Properties

java-class

Description
Specifies the fully-qualified name of the Java class that provides the Resource Limits QOS Policy implementation.
Default Value
org.opends.server.core.networkgroups.ResourceLimitsPolicyFactory
Allowed Values
A java class that implements or extends the class(es) :
org.opends.server.api.QOSPolicyFactory
Multi-valued
No
Required
Yes
Admin Action Required
The Resource Limits QOS Policy must be disabled and re-enabled for changes to this setting to take effect
Advanced Property
Yes
Read-only
No


LDAP Mapping

Each configuration property can be mapped to a specific LDAP attribute under the "cn=config" entry. The mappings that follow are provided for information only. In general, you should avoid changing the server configuration by manipulating the LDAP attributes directly.

Base DN
cn=QoS Policies
objectclass name
ds-cfg-resource-limits-qos-policy
objectclass superior
ds-cfg-qos-policy

Property
LDAP attribute
java-class
ds-cfg-java-class
max-concurrent-ops-per-connection
ds-cfg-max-concurrent-ops-per-connection
max-connections
ds-cfg-max-connections
max-connections-from-same-ip
ds-cfg-max-connections-from-same-ip
max-ops-per-connection
ds-cfg-max-ops-per-connection
min-substring-length
ds-cfg-min-substring-length
size-limit
ds-cfg-size-limit
time-limit
ds-cfg-time-limit