Skip to main content
15-Moonstone
February 9, 2026
Solved

Set wt.queue.executeQueues to true or false?

  • February 9, 2026
  • 1 reply
  • 70 views

Version: Windchill 12.1

 

Use Case: WCA suggests setting wt.queue.executeQueues to "false". Currently it's "true". I see no issues, but both BGMS and MS log show rows related to queues suggesting both 'manage' them which probably is not most efficient. However, not sure which way to go.

 

Wondering has 'queue management' changed between versions.

This article says for 12.1.2.x that it should be set to "false" if Background Method Server is configured:

 
This one referencing 10.2 says queues fail, if it's not "true".

https://www.ptc.com/en/support/article/CS178571

Best answer by HelesicPetr

Hi @HJ1 

Generally if you use Background method server then it should be set to false because You do not want to run the queue jobs in the Foreground method server.

If a queue work is huge then there can be some issue with users experience. User request will be processed after the queue job is finished. 

 

Additional >

if you do not set a Background method server then it should be true because Foreground method server has to care about the queues  

otherwise Background method server processes the queues. 

 

PetrH  

1 reply

HelesicPetr
22-Sapphire II
22-Sapphire II
February 9, 2026

Hi @HJ1 

Generally if you use Background method server then it should be set to false because You do not want to run the queue jobs in the Foreground method server.

If a queue work is huge then there can be some issue with users experience. User request will be processed after the queue job is finished. 

 

Additional >

if you do not set a Background method server then it should be true because Foreground method server has to care about the queues  

otherwise Background method server processes the queues. 

 

PetrH  

HJ115-MoonstoneAuthor
15-Moonstone
March 2, 2026

Hi,

yes, set it to false and everything's running nice.