Open topic with navigation

TIBCO iProcess® Engine 11.10.0

# WIS and WQS Process Configuration

The following process attributes allow you to configure the behavior of the `WQS` and `WIS` processes.

Attribute | Description
AUDIT_OPENKEEP | Controls whether the Open Work Item and Keep Work Item audit trail entries are enabled.
CCOUNT_CACHE_REFRESH | Enables you to define the refresh period for updating the cached list of cases currently on the system.
IGNORE_PACK_CHANGED | Defines whether users may keep or release work items even if pack data has changed.
RESTART_WIS_CACHE_THRESHOLD | Defines the number of items that must exist in a work queue for it to be cached when the `WIS` process restarts or quick starts.
RETRY_OFF_FOR_RAC | Determines whether to enable the retry function that retrieves work items from the `staffo` database table for the configured Oracle RAC.
RPC_SVR_CONTROL | Allows the batching of RPC calls to reduce the overhead in processing RPC calls individually.
RPC_SVR_NUM_THREADS | Defines the maximum number of threads that the `WIS` and `WQS` processes can use to process RPC requests from client applications.
SHMKEY_ID | Defines the UNIX shared memory key that is allocated (using the ftok system call) when the `WQS` process is started.
WIS_CACHE_POOL_SIZE | Defines the size (in threads) of the pool of threads that is used to perform caching of work queues.
WIS_CACHE_THRESHOLD | Defines the number of items that must exist in a work queue for it to be cached when the `WIS` process starts normally.
WIS_CACHE_WAIT_TIME | Defines the maximum amount of time (in seconds) that an RPC processing thread in the `WIS` process waits for a work queue to be cached.
WIS_CDQP_DATA_RECACHE_BATCH | Defines the number of work items that the `CDQP` update thread will update in a single operation when updating `CDQP` field values for a `WIS` process’ queues.
WIS_CHECK_STAFFO_RETRY_COUNT | Defines the number of times the `WIS` process attempts to retrieve the unfound work items from the `staffo` database table because a delay occurred between two Oracle RAC instances. Note: This attribute is only used on configured Oracle RAC.
WIS_FILTER_THREAD_BOUNDARIES | Defines the count boundary at which a work queue will be split into multiple blocks of work for filtering purposes, based on the number of work items in the queue
WIS_FILTER_THREAD_POOL_SIZE | Defines the number of threads in the queue filtering thread pool, used to process additional blocks of filtering work
WIS_INDEX_REFRESH | Defines the interval (in seconds) after which an index on a queue will be refreshed by a `WIS` process.
WIS_LOCK_NEGOTIATION |
WIS_LOCK_POOL_SIZES | Defines the number of locks in the internal lock pool used by the `WIS` process
WIS_NEW_ITEM_BATCH_SIZE | Defines the number of new item requests to be batched together.
WIS_QCHANGE_EXTENDED_CHECK | Defines whether or not a change in the lock status of a work item is counted as a change to the work item.
WIS_SESSION_TIMEOUT | Defines the timeout period (in seconds) after which a `WIS` process will automatically shut down, starting from the time at which it was last accessed (by a TIBCO iProcess Workspace, SAL application or TIBCO iProcess Objects Server).
WIS_SESSION_TIMEOUT_SHUTDOWN | Defines the timeout period (in seconds) after which a `WIS` process will automatically shut down, starting from the time at which iProcess Engine was shut down.
WIS_UNCACHE_PERIOD | Defines the time (in minutes) after which the cached work queue that waits to be handled by the `WIS` process is cleared from the cache, starting from the time at which the client who last accessed this work queue logs off. Note: This attribute only applies to the work queues that contain work items lesser than the count defined in the `WIS_CACHE_THESHOLD` attribute.
WIS_UPDATE_LENGTH | Defines the maximum amount of time (in seconds) that the queue update thread in the `WIS` process performs updates before going back to the idle state.
WIS_UPDATE_PERIOD | Defines how often the queue update thread in the `WIS` process wakes up and updates the queues handled by the `WIS` process.
WIS_USE_PRIORITY_ESCALATION | Allows the use of priority escalation in the `WIS` process to be disabled.
WQS_GATHER_RPC_STATS | Allows the gathering of RPC call stats within the `WQS` process to be configurable.
WQS_NUM_SEARCH_SLOTS | Defines the maximum number of slots available in the SWRPCMTS multi-threaded RPC server shared library for threads to perform queue searching.
WQS_PERSIST_SHMEM | Defines how often (in seconds) the contents of the WQS/WIS shared memory are written to the `wqs_index` database table.
WQS_SESSION_TIMEOUT | Defines the timeout period (in seconds) after which a WQS process will automatically shut down, starting from the time at which it was last accessed (by a TIBCO iProcess Workspace, SAL application or TIBCO iProcess Objects Server).
WQS_WIS_USER_COUNT | Defines the number of `WIS` processes that should be dedicated to handling user queues and group queues respectively.

Subtopics

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO iProcess® Engine

Copyright © 1994-2025. Cloud Software Group, Inc. All Rights Reserved.