Centralized Template download access all the MP worker(s)

Existing Functionality:

During the processing of On-the-Fly jobs, each application thread (MPWorker) downloads the template to begin the process. Under high-volume processing conditions, this step may result in increased processing time due to the time required to download the template from the database and extract the downloaded data to a local folder or file.

Enhancement:

The latest build allows any MPWorker to download a specific template version once and then share it with all other MPWorkers. In addition, the template can be downloaded at the design level. During the check-in process, a copy of the template is saved in a centrally configured folder on all application servers, preventing application threads (MPWorkers) from downloading duplicate templates while processing.

This improvement improves performance by reducing redundant downloads while also reducing environmental issues like database and I/O access errors when downloading and reading templates.

Benefits:

  • Performance Improvement: Optimize application performance by downloading and sharing template versions across multiple MPWorkers. Redundant downloads are eliminated, resulting in faster processing and less resource consumption.

  • Minimized Environment Issues: Centralizing template storage and avoiding repetitive downloads reduces database and I/O access errors. This approach enhances system reliability and stability, reducing the risk of errors during template processing.

Last updated