Click on the highlighted icon in the Tasks screen to navigate to the Run Tasks screen where the task execution can be monitored.
Following are the options available to monitor the tasks:
Run Tasks
Here, all the existing tasks are listed.
Running A Single Task
To run a single task, do the following:
- Select the task by clicking on the checkbox (1) next to the respective task.
- Click on the Run icon (2) to run the selected task.
- Click on the Schedule icon (3) to schedule the task to run at a required time, if required.
Running Multiple Tasks
To run multiple tasks, do the following:
- Select the tasks by clicking on the checkbox (1) next to the respective task.
- Click on the Bulk Run button (4) to run the selected tasks.
- Click on the Schedule button (5) to schedule the tasks to run at a required time, if required.
Scheduler
Scheduler is a utility in Jiffy that allows the user to schedule the auto trigger of the execution of a task. Once a task is scheduled, Jiffy runs the tasks at the scheduled time without any manual intervention. Tasks can be scheduled to run at a particular time, daily, weekly or monthly.
Scheduling A Single Task
- On the Run Task screen, click on the Schedule icon (3) next to the task that needs to be scheduled.
- In the Schedule dialogue that opens, choose the required type of scheduler.
- Click on the Schedule button.
Scheduling Multiple Tasks At Once
- Alternatively, to schedule multiple tasks to run at once, click on the checkboxes next to the Task IDs of the respective tasks and then click on the Schedule button (5).
In the Schedule dialogue that opens, specify the following details.
- Name: Name of the schedule. A default name is displayed in this field, which the user can edit according to the task.
- Type: Choose the required type of scheduler
Click on the Schedule button.
Types Of Schedulers
Simple
Tasks can be scheduled to run at a specific date and time.
- Date: Date to run the task.
- Time: Time at which the task must run.
- Repeat: To schedule the task to repeat execution at a specific time interval.
- Repeat: Number of times the task must run in an interval.
- Mins: Number of minutes the interval lasts.
Daily
Tasks can be scheduled to run everyday starting from a specific date and ending at a specific date.
- From: Date to start the execution.
- Till: Date to end the execution.
- At: Time to start the execution.
- Time zone dropdown: The time zone to follow during the task execution.
Weekly
Tasks can be scheduled to run on specific days of the week starting from a specific date and ending at a specific date.
- Day Picker: Pick on what days the task must run.
- From: Date to start the execution.
- Till: Date to end the execution.
- At: Time to start the execution.
- Time zone dropdown: The time zone to follow during the task execution.
Monthly
Tasks can be scheduled to run on specific days of the month starting from a specific date and ending at a specific date.
- From: Date to start the execution.
- Till: Date to end the execution.
- On: The day of the month that the task must execute on.
- At: Time to start the execution.
- Time zone dropdown: The time zone to follow during the task execution.
- To schedule a particular task to run at multiple times on a periodic basis (Daily, Weekly or Monthly), the user can create multiple schedules.
- If a task is scheduled to run before the server time, it will be scheduled to run on the next day. If a task is scheduled to run after the server time, it will be scheduled to run on the same day. If the server time and the user time are both the same, then there will be no difference.