Publisher Queues for VCS
Windchill publishing with VCS uses Windchill queues to manage distribution of work, prioritization of job, and querying of job status from VCS. The Windchill queues utilized for VCS publishing are broadly categorized as follows:
Priority Queues — Windchill visualization creates queues for three priorities high, medium, and low. These pooled queues, enable simultaneous execution of multiple queue entries. These queues are further categorized as File sync, Non-File sync, and Thumbnail dedicated to respective type of worker.
Publishing Queue — These queues primarily responsibility is to execute a job, which mainly involves pre-processing activities like package generation, handing over job to VCS. There queue are further categories based worker type like file sync, non file sync thumbnail worker. There is an addition publishing pool queue which executes post processing activities after representation is generated by VCS.
Job Status Scheduler Queues — Windchill Visualization manages a dedicated scheduler queue to fetch job status (state, job order, job message, and so on) for all jobs submitted to VCS.
* 
PTC recommends not to modify these queues, since these are the default queues used by the VCS publishing process.
Publishing with VCS does not use traditional queue sets or multiple processing.
Following queues are used for Windchill Visualization Service for VCS Publishing:
Category
Priority Queue
Publishing Queue
Description
Pre-processing File-Sync
WVSPreprocessingPoolQueueH
WVSPreprocessingPoolQueueM
WVSPreprocessingPoolQueueL
WVSPreprocessingPoolQueue
This queue is used to generate the content, upload the content to cloud storage, and connect to VCS to submit the jobs.
This queue is used for file sync worker publishing.
Pre-processing File Sync Follower
WVSFollowerPoolQueueH
WVSFollowerPoolQueueM
WVSFollowerPoolQueueL
WVSFollowerPoolQueue
This queue is used for pre-processing for all the Follower Jobs when batch mode is enabled.
These are applicable for only file sync workers.
Pre-processing Non-File-Sync
WVSPreprocessPQNFSH
WVSPreprocessPQNFSM
WVSPreprocessPQNFSL
WVSPreprocessPQNFS
This queue is used to generate the content, upload the content to cloud storage and connect to VCS to submit the job.
This is used for non-file sync worker publishing, for example, Office and Illustrate.
Pre-processing Thumbnail
WVSPreprocessPQThumbnailH
WVSPreprocessPQThumbnailM
WVSPreprocessPQThumbnailL
WVSPreprocessPQThumbnail
This queue is used for Thumbnail publishing on VCS.
Post Processing
Not Applicable
WVSPostprocessingPoolQueue
This queue is used to create the representations upon completion of job from VCS.
Job Status polling
Not Applicable
WVSVCSPollingGetJobsSQ
This queue is used to continuously poll the VCS to seek job status (state, job order, job message, and so on).
Was this helpful?