Navigation: Advanced topics > Task Scheduler

Task Scheduler

Print this Topic    Previous page  Parent page  Next page

 

List

Prerequisites

 

1.Since you will be changing the times at which periodic tasks run, you should have a good understanding of what those tasks do. This is so that you don't run CPU intensive tasks too frequently or critical tasks too infrequently.

 

 

If you are not familiar with table windows, please read Working with table windows first.

 

The Task Scheduler window lets you edit the tasks that run periodically. The following is a description of the columns in this window:

 

Task ID

A unique number identifying the task. This field is not editable.

Description

A short description about what the task does. This field is not editable.

Module Name

The name of the module on behalf of which the task will be run. This field is not editable.

Minute

The minutes at which the task is scheduled to run. The following panel shows up when editing this field:

 

Cool Wave Panel Minute

Hour

The hours at which the task is scheduled to run. The following panel shows up when editing this field:

 

Cool Wave Panel Hour

Day

The days at which the task is scheduled to run. The following panel shows up when editing this field:

 

Cool Wave Panel Day

Month

The months at which the task is scheduled to run. The following panel shows up when editing this field:

 

Cool Wave Panel Month

 

Day of Week

The days of the week at which the task is scheduled to run. The following panel shows up when editing this field:

 

Cool Wave Panel Day of Week

 

Last Run Time

The date and time at which the task last ran. This field is not editable.

Force Run Next Time

Force the task to run next time the cron job runs (with default settings, the cron job runs every 5 minutes) even if it is not scheduled to run. Valid values are yes and no. If it is set to yes, it will automatically be set to no the next time the task runs and completes successfully. Please note that disabled tasks cannot be forced to run using this field. The edit mode for this field is a dropdown list.

Status

The status of the task. Valid values are enabled and disabled. If it is set to disabled, the task will not run even if it is scheduled to run. Force Run Next Time will also not have any effect if this field is set to disabled. The edit mode for this field is a dropdown list.

 

Information

Selecting the times at which a task must run

 

If you would like to run a task every 15 minutes, you would select :00, :15, :30 and :45 in the minutes column as well as everything in the hour, day, month and day of week columns. If you select the above options in the minutes column, select 09: in the hour column and everything else in the day, month and day of week columns, the task will run every 15 minutes only during the 9th hour of every day. A few examples follow ([all] indicates select all available options in that column):

 

1)This task will run at 4:30 AM on the 1st of January every year only if the day is a Monday

 

Minute - :30

Hour - 04:

Day - 1st

Month - Jan

Day of Week - Mon

 

2)This task will run every 15 minutes

 

Minute - :00, :15, :30, :45

Hour - [all]

Day - [all]

Month - [all]

Day of Week - [all]

 

3)This task will run every Monday at 3:00 PM

 

Minute - :00

Hour - 15:

Day - [all]

Month - [all]

Day of Week - Mon

 

4)This task will run at 3:00 PM on the first Monday of each month

 

Minute - :00

Hour - 15:

Day - 1st, 2nd, 3rd, 4th, 5th, 6th, 7th

Month - [all]

Day of Week - Mon