Configuration Reference Home
Oracle Unified Directory - 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

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-interval
↓ max-ops-per-connection
↓ max-ops-per-interval
↓ 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-interval

Description
Specifies the interval during which the number of operations is limited. When the maximum number of operations per interval is reached, all subsequent operations on the same network group are refused until the end of the time interval. This parameter allows to limit the throughput on the network group.
Default Value
1s
Allowed Values
A duration Syntax. Lower limit is 1 milliseconds.
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

max-ops-per-interval

Description
Specifies the maximum number of operations that can take place on the same network group during the specified interval. When the maximum number of operations per interval is reached, all subsequent operations on the same network group are refused until the end of the time interval. This parameter allows to limit the throughput on the network group. 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

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