Scheduler - HxGN SDx - Update 64 - Administration & Configuration

Administration and Configuration of HxGN SDx

Language
English
Product
HxGN SDx
Search by Category
Administration & Configuration
SmartPlant Foundation / SDx Version
10

Scheduler usage

The Scheduler manages the queue of background tasks, including the publishing and loading of integration data, the running of background reports, and FTR generation.

If none of these processes are required, then you can stop the Scheduler in the System Administration feature set. For more information, see Start or stop a scheduler. If you are using SDx deployed in Smart Cloud, this must be done for you by the Smart Cloud Team.

Scheduler polling

The Scheduler runs a query to look for tasks at a configurable polling interval. Any activity that involves the server or the database is not available for user interactive queries.

The polling interval of the Scheduler should be assessed to determine whether a larger time interval can be used. The default time interval is set to 30 minutes. By polling less frequently, more resources become available for other actions. Not all schedulers must be set to the same interval. If no schedulers are being used, they can be completely disabled in the configuration file.

Scheduler processing

A configuration service polls at regular intervals to look for enabled schedulers. When the configuration service finds an enabled scheduler, it also finds the site related to that scheduler. The configuration service then asks that site to poll for tasks for the scheduler. The site is no longer constantly polling, it is now told when to poll. With the introduction of multiple worker processes, this provides better performance.

By default, all schedulers use the application server, across multiple worker processes. However, any number of the schedulers could be configured to run on a specific server site, even on a separate physical server. This allows the scheduler to take advantage of increased server processing capability and can have obvious benefits to system performance.