Job scheduler in Advanced view

  Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic! Mail us feedback on this topic!  

 

Existing configuration groups can be executed in two ways:

 

using the plugin's scheduler

out-of-turn by pressing the Execute now button

 

 

The scheduler is a Windows service (AVRConnectionCenterService.exe) that can be controlled by using the buttons on panel Scheduler service. It executes jobs listed in the grid above while it is running. A Configuration group is assigned to each job, its execution is equal to the execution of this group. A group can be assigned to more than one jobs at a time.

 

Conditions needed to be fulfilled to start the selected job can be specified on the right. It may be launched periodically or at a given time. In the first case you can set the waiting period between two executions of the job and decide whether the period should start when the service starts or at another time (as well as a stop time when the interval ends and the job does not run again). In the latter case you can supply specific time(s) of execution (four at most).

You can also select days of the week on which the job is allowed to run. It won't start on days not selected even if all the other conditions are fulfilled.

 

Checking Do not run before the following job finishes execution allows the selection of a prerequisite: if this exists, the currently edited job will only run if its last execution happened before the prerequisite's last execution which can be successful, unsuccessful or, if both of these are selected, either of them.

 

The scheduler has to be restarted after jobs have been added, deleted or modified in order to apply changes; it will continue working with the original settings until this is done.

 

You can control the service using the buttons on panel Scheduler service as well as keep track of its Status. Depending on your operating system this may require administrator privileges.

 

Number of jobs to be executed simultaneously determines the maximum allowed number of threads on which scheduled jobs are executed parallelly. Threads are assigned to configurations (not configuration groups) so configurations belonging to the same group can also run at the same time. This setting may have an effect on the hardware requirements of the plugin.

 

TCP port used by scheduler service is the number of the TCP port through which the service publishes the status of scheduled jobs so that the user interface can query and display it. Changing this may only be necessary if another application attempts to use the same port.