1969

WQS_WIS_USER_COUNT ignored - percentage too big

Description 

The WQS_WIS_USER_COUNT process attribute defines the number of WIS processes that should be dedicated to handling user queues and group queues.

The current (percentage) value of this attribute attempts to dedicate more WIS processes than there are available to handling user queues, and has therefore been ignored.

Queues are being allocated to WIS processes alphabetically, irrespective of whether they are user or group queues (either by round robin or on-demand allocation).

Appears In 

SWDIR\logs\sw_warn

Severity 

3 (Warning)

Action 

To resolve the problem:

1. Recalculate the maximum value for the WQS_WIS_USER_COUNT attribute. This is:
  1. the number of WIS processes configured on the system, minus

  2. the number of WIS processes dedicated to handling explicitly specified queues (using the SW_WISINST queue attribute), minus

  3. one. One WIS must be reserved to handle group queues.

For example, if you have 10 WIS processes, none of which are explicitly dedicated to handling specific queues, the maximum number of WIS processes available to handle user queues is 10‑0-1=9, so the maximum value for WQS_WIS_USER_COUNT is 90%.

2. Use the SWDIR\util\swadm set_attribute command to reset WQS_WIS_USER_COUNT to a value that is less than or equal to your calculated maximum value.

See Also 

The following sections in the TIBCO iProcess Engine: Administrator's Guide:

“WQS_WIS_USER_COUNT”, for a detailed description of this process attribute.
“Controlling the Assignment of Queues to WIS Processes”, for information about different methods of assigning queues to WIS processes.