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
The Wait Notify Work Queue component inherits from the Work Queue
The properties supported by this managed object are as follows:
Basic Properties: | Advanced Properties: |
---|---|
↓ num-worker-threads | None |
↓ max-work-queue-capacity |
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 |
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 |
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}] ...