Assigning Queues to Groups
By assigning groups to queues and then assigning these groups to different method servers, you can distribute the queue work load among many different servers.
* 
If you have only one method server, all queues are processed through it. When this is the case, you should not assign queues to groups.
By default, queues are not assigned to groups; Windchill maintains all queues in an internal group named Default.
If your Windchill environment consists of multiple background servers and you want to assign queue processing to specific background method servers, complete the following tasks:
1. Decide where you want each queue processed. This determines the number of queue groups. Then select a name for each group.
* 
When setting up groups in a Windchill cluster, you can use the local host name as the group name. For details on configuring groups in a Windchill cluster, see Configuring Background Method Servers.
2. Assign each queue to a group.
* 
Queues not assigned to a specific group belong to the Default group.
To assign a queue to a group, specify the group name in the Group field when completing either of the following tasks:
Create a new queue. See Creating a Queue.
Edit the attributes of an existing queue. See Editing Queue Attributes.
Additionally, you can assign queues to groups by manually setting wt.queue.[queue_name] properties to the group name, where [queue_name] is the name of the queue.
3. Assign each group to one or more background method servers.
Only assign a group to multiple background method servers when you require high availability for queue processing. See High Availability Queue Processing.
You must assign the Default group to a background method server. This is because those queues that have not been explicitly assigned to a group are in the Default group.
* 
If a group is not assigned to a method server, the entries in queues assigned to the group do not execute.
To assign groups, specify the wt.queue.queueGroup property in the startup command for the background method server. For details on how to assign groups to background method servers, see Configuring Background Method Servers.
Was this helpful?