Metrics Engine Documentation Index
Configuration Reference Home

Wait Notify Work Queue

Note: this component has a complexity level of "expert", which means that objects of this type are not expected to be created or altered. Please contact UnboundID support for assistance if you believe that you have a need to create or modify this type of object.

The Wait Notify Work Queue may be used to ensure that operations requested of the server are processed in a timely manner.

Parent Component
Properties
dsconfig Usage

Parent Component

The Wait Notify Work Queue component inherits from the Work Queue

Properties

The properties supported by this managed object are as follows:


Basic Properties: Advanced Properties:
↓ num-worker-threads  None
↓ max-work-queue-capacity

Basic Properties

num-worker-threads

Description
Specifies the number of worker threads that should be used within the server in order to process requested operations. If a nonzero value is configured, then that number of worker threads will be used. A value of zero indicates that the Metrics Engine will attempt to automatically select an optimal value (for systems with fewer than 16 CPUs then a value of 16 will be selected; for larger systems the number of worker threads selected will be equal to the number of available CPUs).
Default Value
0
Allowed Values
An integer value. Lower limit is 0.
Multi-Valued
No
Required
No
Admin Action Required
The Metrics Engine must be restarted for changes to this setting to take effect. This modification requires that you manually restart the server for the change to take effect

max-work-queue-capacity

Description
Specifies the maximum number of pending operations that may be held in the work queue at any given time. A value of zero indicates that the capacity of the work queue is not limited. If a nonzero value is configured and the work queue is already at its maximum capacity, then attempts to add new operations to the queue will be rejected.
Default Value
0
Allowed Values
An integer value. Lower limit is 0.
Multi-Valued
No
Required
No
Admin Action Required
None. Modification requires no further action


dsconfig Usage

To view the Work Queue configuration:

dsconfig get-work-queue-prop
     [--tab-delimited]
     [--script-friendly]
     [--property {propertyName}] ...

To update the Work Queue configuration:

dsconfig set-work-queue-prop
     (--set|--add|--remove) {propertyName}:{propertyValue}
     [(--set|--add|--remove) {propertyName}:{propertyValue}] ...