General work queue configuration
The <work-queue>
element in work-queue.xml
contains attributes for configuring the general characteristics of a
work queue.
|
Attribute |
Description |
|---|---|
| Required attributes | |
|
progressinterval |
The Guidewire recommends that you set the
|
|
workQueueClass |
(Required) The
You cannot configure Guidewire-provided batch processes or custom batch processes derived from the Gosu class BatchProcessBase. |
| Optional attributes | |
|
blockWorkersWhenWriterActive |
If the work queue workers start execution before the work queue writer completes writing work items to the work queue, it can possibly cause performance issues under certain circumstances. If set to true, PolicyCenter blocks the work queue workers from acquiring new work items until the writer completes writing work items to the queue. After the writer completes writing any new work items, the workers automatically start acquiring work items again. The default is false. Only enable this attribute for the work queues for which you require this capability. Guidewire recommends that you consider setting this attribute to true if the work queue writer can run for extensive periods of time due to the work load generated. |
|
logRetryableCDCEsAtDebugLevel |
If the value of PolicyCenter logs any CDCE that
pushes the retry count over the value of
|
|
retryInterval |
How long in milliseconds to wait before retrying a work item that threw an exception. The default value is 0, meaning PolicyCenter retries processing the item immediately. |
|
retryLimit |
The number of times PolicyCenter retries a work item that threw an exception or that became an orphan for this work queue. If you do not specify a IMPORTANT: Guidewire generally recommends that you increase, never decrease, the number of retries for a work queue. |
